Integration Types
Alte caracteristici
Card Payments
Mobile Wallets
Alternative Payment Methods
Resources
Paylater Installments permit plătitorilor să plătească pentru achizițiile lor prin rate lunare până când suma este achitată integral.
Paylater Installments oferă:
Termenii structurării de plată în Paylater Installments pot conține următoarele:
Nume plată structurată | Identificator plată structurată | Descriere | API de utilizat |
---|---|---|---|
1 |
Plătitorul vizitează site-ul dvs. web |
Vreți să știți dacă există oferte de structurări de plată generice care pot fi prezentate. |
Întrebare opțiuni de cumpărături Trebuie să trimiteți o solicitare Răspunsul conține o listă de oferte de structurări de plată pentru comerciant. |
2 |
Plătitorul răsfoiește o categorie sau efectuează o căutare de produs |
Doriți să afișați ofertele structurării de plată disponibile pentru fiecare articol din listă. |
Oferte de structurare de plată pentru articole Trebuie să trimiteți o solicitare Răspunsul conține o listă de oferte de structurări de plată pentru articol. |
3 |
Plătitorul vede o pagină cu detalii despre produs |
Doriți să afișați ofertele structurării de plată pentru acest articol |
Oferte de structurare de plată pentru articole Trebuie să trimiteți o solicitare WS API ITEM_PAYMENT_PLAN_OFFERS pentru a întreba despre ofertele structurării de plată pentru un singur articol (adică, lista conține doar un singur articol). Răspunsul conține o listă de oferte de structurări de plată pentru articol. |
4 |
Plătitorul vizualizează coșul de cumpărături și indică faptul că dorește să valideze achiziția sau pe pagina de validare. |
Doriți să afișați
|
Opțiuni de plată, inclusiv produsele din structurarea de plată Trebuie să trimiteți o solicitare WS API PAYMENT_OPTIONS_INQUIRY pentru a vă informa despre
Răspunsul conține produsul structurării de plată ca „Paylater Installments”. |
5 |
Plătitorul a selectat produsul structurării de plată ca „Paylater Installments” |
Doriți să afișați toate ofertele de structurare plată pentru acest produs cu plan structurare plată |
Opțiuni de plată, inclusiv produsele din structurarea de plată Trebuie să trimiteți o solicitare WS API PAYMENT_OPTIONS_INQUIRY pentru a întreba despre oferta de structurare plată disponibilă pentru acest produs de structurare plată Răspunsul conține o listă de oferte de structurare plată pentru coș sau o comandă și produsul tip structurare plată. |
6 |
Plătitorul a furnizat BIN-ul cardului (când a introdus numărul cardului) |
În funcție de BIN-ul cardului pe care doriți să îl afișați
|
Opțiuni de plată, inclusiv ofertele de structurare plată pentru coș sau comandă Trebuie să trimiteți o solicitare WS API PAYMENT_OPTIONS_INQUIRY pentru a vă informa despre
Răspunsul conține o listă de oferte de structurare de plată pentru coș sau comandă și BIN. |
7 |
Plătitorul acceptă oferta structurării de plată pentru coș și este de acord cu termenii și condițiile |
Doriți să transmiteți acceptarea ofertei de către plătitor. |
Dacă plătitorul selectează una dintre ofertele din cadrul acelei metode de plată ca „Paylater Installments”, trebuie să furnizați termenii și condițiile returnate în răspunsul PAYMENT_OPTIONS_INQUIRY pentru ofertele de coș, iar plătitorul trebuie să accepte oferta pentru a continua cu această structurare de plată. Acceptă oferta Afișați plătitorului termenii și condițiile (detaliile furnizate în răspunsul PAYMENT_OPTIONS_INQUIRY). Plătitorul acceptă termenii și condițiile.
Apoi, trimiteți o solicitare UPDATE_PAYMENT_PLAN_OFFER. Solicitarea trebuie să conțină
Răspunsul indică dacă puteți continua cu comanda, inclusiv cu această ofertă. Dacă
|
8 |
Plătitorul continuă cu plata |
- |
Solicitare Authorize sau Pay Comerciantul trimite o solicitare WS API AUTHORIZE sau PAY cu ID-ul ofertei de structurare plată acceptate. Oferta de structurare de plată pentru coș pe care plătitorul a acceptat-o devine acum structurarea de plată pentru comandă sau tranzacție. |
Referință API Payment Options Inquiry [REST][NVP]
Puteți solicita gateway-ului o listă de oferte generice de structurare valide utilizând operațiunea de interogare Shopping Options Inquiry. Vor fi returnate detaliile de mai jos despre plățile structurate acceptate:
Începând cu versiunea 70, răspunsul conține produsele acceptate pentru structurarea de plată, care este „Paylater Installments”:
paymentPlanProduct.{paymentPlanProductId}
paymentPlanProduct.{paymentPlanProductId}.name
paymentPlanProduct.{paymentPlanProductId}.logoUrl
Fiecare ofertă de structurare de plată are un ID de ofertă unic și ID-ul de produs corespunzător al structurării de plată:
paymentPlanOffer.{id}
paymentPlanOffer.{id}.currency (populated with payerCurrency
from request)
paymentPlanOffer{id}.paymentPlanProductId
paymentPlanOffer{id}.totalAmount
paymentPlanOffer{id}.numberOfPayments
paymentPlanOffer{id}.subsequentPaymentAmount
paymentPlanOffer{id}.firstPaymentAmount
paymentPlanOffer{id}.deferalPeriod
paymentPlanOffer{id}.interest.rate
paymentPlanOffer{id}.interest.discountAmount
paymentPlanOffer{id}.feeAmount
paymentPlanOffer{id}.cashAward.amount
paymentPlanOffer{id}.cashAward.payerInstructionText
paymentPlanOffer{id}.qualifier.description
paymentPlanOffer{id}.qualifier.logoUrl
paymentPlanOffer{id}.minimumAmount
paymentPlanOffer{id}.maximumAmount
Puteți solicita gateway-ului o listă de oferte de structurare plată valide pentru un anumit articol utilizând operațiunea Item Payment Plan Offers.
Cererea conține următoarele detalii:
merchant
payerlocale
currency
item[0].sku
item[0].unitPrice
item[1].sku
item[1].unitPrice
Vor fi returnate detaliile de mai jos despre plățile structurate acceptate. Începând cu versiunea 70, răspunsul conține produsele acceptate pentru structurarea de plată, respectiv „Paylater Installments”:
paymentPlanProduct.{paymentPlanProductId}
paymentPlanProduct.{paymentPlanProductId}.name
paymentPlanProduct.{paymentPlanProductId}.logoUrl
Fiecare ofertă de structurare de plată are un ID de ofertă unic și ID-ul de produs corespunzător al structurării de plată:
item[n].paymentPlanOffer.{id}
item[n].paymentPlanOffer.{id}.paymentPlanProductId
item[n].paymentPlanOffer.{id}.currency
item[n].paymentPlanOffer.{id}.totalAmount
item[n].paymentPlanOffer.{id}.numberOfPayments
item[n].paymentPlanOffer.{id}.deferalPeriod
item[n].paymentPlanOffer.{id}.subsequentPaymentAmount
item[n].paymentPlanOffer{id}.firstPaymentAmount
item[n].paymentPlanOffer{id}.interest.rate
item[n].paymentPlanOffer{id}.interest.discountAmount
item[n].paymentPlanOffer{id}.feeAmount
item[n].paymentPlanOffer{id}.cashAward.amount
item[n].paymentPlanOffer{id}.cashAward.payerInstructionText
item[n].paymentPlanOffer{id}.qualifier.description
item[n].paymentPlanOffer{id}.qualifier.logoUrl
result
Puteți solicita gateway-ului o listă de produse valide tip structurare plată și oferte de structurare utilizând operațiunea Payment Options Inquiry.
Solicitarea conține:
payerLocale
order.amount
order.currency
order.item[n].sku
order.item[n].quantity
order.item[n].unitPrice
order.itemAmount
sourceOfFunds.provided.card.prefix
Începând cu versiunea 70, răspunsul conține produsele acceptate pentru structurarea de plată, respectiv „Paylater Installments”:
paymentPlanProduct.{paymentPlanProductId}
paymentPlanProduct.{paymentPlanProductId}.name
paymentPlanProduct.{paymentPlanProductId}.logoUrl
Fiecare ofertă de structurare de plată are un ID de ofertă unic și ID-ul de produs corespunzător al structurării de plată:
paymentTypes.card.paymentPlanOffer.{id}
paymentTypes.card.paymentPlanOffer.{id}.paymentPlanProductId
paymentTypes.card.paymentPlanOffer.{id}.numberofPayments
paymentTypes.card.paymentPlanOffer.{id}.deferralPeriod
paymentTypes.card.paymentPlanOffer.{id}.interest.charged
paymentTypes.card.paymentPlanOffer.{id}.currency
paymentTypes.card.paymentPlanOffer.{id}.minimumOrderAmount
paymentTypes.card.paymentPlanOffer.{id}.startDate
paymentTypes.card.paymentPlanOffer.{id}.endDate
paymentTypes.card.paymentPlanOffer.{id}.totalAmount
paymentTypes.card.paymentPlanOffer.{id}.firstPaymentAmount
paymentTypes.card.paymentPlanOffer.{id}.subsequentPaymentAmount
paymentTypes.card.paymentPlanOffer.{id}.feeAmount
paymentTypes.card.paymentPlanOffer.{id}.interest.rate
paymentTypes.card.paymentPlanOffer.{id}.interest.discountAmount
paymentTypes.card.paymentPlanOffer.{id}.termsAndConditions.text
paymentTypes.card.paymentPlanOffer.{id}.termsAndConditions.acceptanceRequired
paymentTypes.card.paymentPlanOffer.{id}.termsAndConditions.acceptanceText
paymentTypes.card.paymentPlanOffer.{id}.cashAward.amount
paymentTypes.card.paymentPlanOffer.{id}.cashAward.payerInstructionText
paymentTypes.card.paymentPlanOffer.{id}.qualifier.text
paymentTypes.card.paymentPlanOffer.{id}.qualifier.logoUrl
Puteți trimite furnizorului acceptarea de către plătitor a ofertelor de structurare plată utilizând operațiunea Update Payment Plan Offers.
sourceOfFunds parameter group
order.amount
order.currency
order.item[n].quantity
order.item[n].unitPrice
Puteți furniza detaliile pentru acceptarea plătitorului, indicând:
paymentPlanOffer.payerAcceptance = true
paymentPlanOffer.termsAndConditionsDisplay
Aceasta poate fi una dintre următoarele valori:
NONE
– nu ați afișat niciun text de termeni și condiții.TERMS_AND_CONDITIONS_ONLY
– ați afișat textul termenilor și condițiilor.TERMS_AND_CONDITIONS_AND_ACCEPTANCE
– ați afișat textul termenilor și condițiilor și ați obligat plătitorul să accepte termenii și condițiile.Pentru a trimite o tranzacție cu structurarea de plată selectată de plătitor, completați următoarele câmpuri într-o solicitare Authorize/Pay sau Update Session. Începând cu versiunea 70, completați câmpul paymentPlan.offerID
cu ID-ul ofertei din răspunsul la Payment Options Inquiry.
Gateway-ul procesează o structurare de plată numai dacă sunt îndeplinite următoarele condiții: