Šiame Apple Pay integravimo vadove aprašoma tik su Apple Pay susijusi specifika. Norint suprasti visą vaizdą, reikėtų derinti tai su informacija, pateikta kūrėjų portale: https://developer.maksekeskus.ee//reference.php

Jei naudojate vieną iš mūsų oficialių modulių – Apple Pay veiks iš karto.

Apple Pay integravimo būdai

Yra 3 skirtingi būdai, kaip Apple Pay galima integruoti į jūsų el. parduotuvę:

1. Nukreipkite pirkėją į „Payment Gateway“, kad pasirinktumėte „Apple Pay“ mokėjimo metodą
2. Nukreipkite pirkėją tiesiai į Apple Pay mokėjimo metodo URL
3. Naudokite mūsų checkout.js iframe dialogą savo el. parduotuvėje

1. Nukreipkite pirkėją į „Payment Gateway“, kad pasirinktumėte „Apple Pay“ mokėjimo metodą

Norėdami sukurti operaciją, naudokite POST Create Transaction užklausą. Nukreipkite pirkėją į URL, kuris grąžinamas pavadinimu “name”: “redirect”  objekte “other”. Pavyzdys:

„other”: [
{
„name”: „redirect”,
„url”: „https://payment.maksekeskus.ee/pay.html?trx=206f2d80-8540-4dbb-b6a3-41474ee7a1a3”
}

Po peradresavimo pirkėjas pamatys tokį langą, kuriame skiltyje Kortelė galės pasirinkti Apple Pay:

 

2. Nukreipkite pirkėją tiesiai į Apple Pay mokėjimo metodo URL

Norėdami sukurti operaciją, naudokite POST Create Transaction užklausą. Nukreipkite pirkėją į URL, kuris grąžinamas „name”: „apple_pay” objekte cards. Pavyzdys:

„cards”: [
{
„channel”: „Visa”,
„display_name”: „Visa”,
„logo_url”: „https://static.maksekeskus.ee/img/channel/lnd/visa.png”,
„max_amount”: 1000.0,
„name”: „visa”,
„url”: „https://payment.maksekeskus.ee/card.html?method=CC&trx=206f2d80-8540-4dbb-b6a3-41474ee7a1a3”
},
{
„channel”: „MasterCard”,
„display_name”: „MasterCard”,
„logo_url”: „https://static.maksekeskus.ee/img/channel/lnd/mastercard.png”,
„max_amount”: 1000.0,
„name”: „mastercard”,
„url”: „https://payment.maksekeskus.ee/card.html?method=CC&trx=206f2d80-8540-4dbb-b6a3-41474ee7a1a3”
},
{
„channel”: „Apple Pay”,
„display_name”: „Apple Pay”,
„logo_url”: „https://static.maksekeskus.ee/img/channel/lnd/applepay.png”,
„max_amount”: 1000.0,
„name”: „apple_pay”,
„url”: „https://payment.maksekeskus.ee/card.html?method=AP&trx=206f2d80-8540-4dbb-b6a3-41474ee7a1a3”
}

Po nukreipimo pirkėjas matys tokį langą:

 

3. Naudokite mūsų checkout.js iframe dialogą savo el. parduotuvėje

Jei savo el. parduotuvėje naudojate checkout.js iframe dialogą, turėtumėte vadovautis čia pateiktomis instrukcijomis: Maksekeskus developer portal | Credit Card Dialog (checkout.js).  Ten ieškokite See all checkout.js options ir atkreipkite dėmesį į:

 

 

Jei pirkėjas jūsų el. parduotuvėje pasirenka Apple Pay, galite nurodyti checkout.js iframe dialogo langą, kad Apple Pay skirtukas būtų iš anksto pasirinktas: