Avocat pentru dezvoltatori in Tokyo
Dave este scriitor tehnic
Metode de plata
API-ul de solicitare a platii faciliteaza pentru un browser transmiterea acreditarilor de plata, cum ar fi detaliile cardului de credit, unui comerciant. API-ul poate accepta, de asemenea, plati prin aplicatii care proceseaza platile in orice mod doresc: bani electronici, transferuri bancare, bitcoin etc.
In API-ul de cerere de plata , metodele de plata sunt procese care pot fi invocate pentru a procesa o plata si pot fi considerate oarecum ca „pluginuri” pentru API-ul de cerere de plata. Fiecare metoda de plata consta dintr-un identificator de metoda de plata necesar si un parametru de detaliu optional.
In exemplul urmator, declaram trei metode de plata: una care poate procesa cardurile Visa, Mastercard si JCB prin intermediul cardului de baza; Google Pay; si o aplicatie Android numita BobPay construita pentru a se integra cu API-ul de solicitare a platii prin adresa URL https://bobpay.xyz/pay.
Array
const methodData = [{supportedMethods: ‘basic-card’, data: {supportedNetworks: [‘visa’, ‘master’, ‘jcb’]}}, {supportedMethods: ‘https://google.com/pay’, data : {…}}, {supportedMethods: ‘https://bobpay.
Array
xyz/pay’}];
Cand interfata de utilizare a cererii de plata este afisata unui client in timpul platii, acesta vede un subset al metodelor de plata specificate de comerciant. Subsetul afisat utilizatorului consta din toate metodele de plata disponibile utilizatorului pe acest dispozitiv. Clientul poate selecta una dintre metodele de utilizat pentru plata, dupa cum se arata aici:
Metode de plata standardizate fata de URL
Exista doua tipuri de identificatori ai metodei de plata: standardizate si bazate pe URL .
Standardizat
Metodele de plata standardizate sunt cele care sunt literalmente standardizate in specificatiile W3C respective, ceea ce inseamna ca toti parametrii necesari pentru a completa proprietatea datelor sunt definiti in specificatii.
Este posibil sa fiti deja familiarizat cu metoda cardului de baza.
Array
In acest moment, august 2018, este singura metoda de plata standardizata oficial si este acceptata de majoritatea browserelor care implementeaza API-ul de solicitare a platii. Cu toate acestea, pentru ca returneaza informatii despre carduri brute, netocurate, este sigur sa spunem ca cardul de baza nu este viitorul platilor pe web.
Exista un registru al metodelor de plata standardizate in specificatii, dar exista si alti candidati de standardizare in discutie activa:
- Plata de baza a transferului de credit (basic-credit-transfer): o metoda de plata pentru a transfera bani intre conturi bancare.
- Plata cu card tokenizata (tokenized-card): o metoda de plata care ofera un token reprezentand un card in loc de un numar de card brut.
- Metoda de plata interledger (interledger): o metoda de plata care transfera bani utilizand protocolul interledger.
- porno reel directgalleries.com
- pub porno nlogspot.com
- porno petite bite summitascapital.com
- porno gamine dekaresearch.org
- femmes nues porno kaothekangaroo.com
- teresa w porno ruus.patriotsmuseum.net
- porno cougard onlinedocumentaries4u.com
- porno fornite ww2.japprend.com
- cardi b porno digimaru.com
- porno monstre pamadfw.com
- film porno lesbien homeenergy.tips
- porno perfectgirl www.big-tits-pics.com
- porno jujufitcat retinareadywebsites.com
- porno beeg tvklan.tv
- porno 90 malecamp.com
- porno entier www.bergelectric.ws
- premier casting porno pornstarvid.com
- 300 porno yc-group.net
- culotte porno weichertleadnetwork.org
- site porno coqnu unixinegypt.com
- magazine porno talkcars.com
- rihanna porno ipsage.com
- Plata de baza SEPAmail (sepamail): o metoda de plata care accepta plata prin aplicatii SEPAmail, cum ar fi RUBIS, GEMME sau JADE.
In exemplul de mai jos, cardul de baza este specificat ca valoarea Metode acceptate si necesita furnizarea valorii datelor, care contine o lista a furnizorilor de carduri si tipurilor de carduri acceptate.
supportedMethods: ‘basic-card’, date: {supportedNetworks: [‘visa’, ‘master’, ‘jcb’], supportedTypes: [‘credit’, ‘debit’, ‘prepaid’]}
Pe baza de URL
Metodele de plata bazate pe URL sunt cele pe care oricine le poate defini independent, fara a se baza pe standardizarea W3C. Metode de plata proprietare precum Google Pay, Apple Pay, Samsung Pay sunt exemple bune. Aceste metode de plata sunt specificate utilizand un identificator URL unic, cum ar fi https://google.com/pay sau https://www.alipay.com/webpay.
Adresele URL reprezinta o metoda de plata si sunt de obicei asociate cu o anumita aplicatie de plata, dar nu este neaparat o relatie de la unu la unu. Este posibil ca o metoda de plata sa fie acceptata de mai multe aplicatii de plata sau ca o singura aplicatie de plata sa accepte mai multe metode de plata.
De exemplu, o aplicatie de plata terta parte poate accepta atat metoda cardului de baza, cat si o metoda specifica https://bobpay.xyz.
Spre deosebire de metodele de plata standardizate, metodele de plata bazate pe URL nu au registru. Oricine isi poate dezvolta si furniza propriile aplicatii de plata care accepta o metoda de plata. Acest lucru permite conceptului de plati web sa se inscrie intr-un ecosistem de plati destul de mare.
In exemplul de mai jos, Google Pay este invocat prin adresa URL; orice informatie care trebuie transmisa metodei de plata poate fi furnizata in valoarea optionala a datelor.
supportsMethods: ‘https://google.com/pay’, date: {…}
Identificatori ai metodei de plata existente
- Google Pay (https://google.com/pay)
- Apple Pay (https://apple.com/apple-pay)
- Samsung Pay (https://spay.samsung.com)
Urmatorul
Daca va ocupati de plati si sunteti interesat sa creati propria aplicatie de plata, accesati ghidul pentru dezvoltatori de aplicatii de plata Android sau ghidul dezvoltatorului de aplicatii de plata pe web pentru a afla cum sa le implementati.
Parere
A fost aceasta pagina de ajutor?
da
Care a fost cel mai bun lucru la aceasta pagina?
M-a ajutat sa-mi indeplinesc obiectivele
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.
Avea informatiile de care aveam nevoie
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.
Avea informatii corecte
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.
A fost usor de citit
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.
Altceva
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.
Nu
Care a fost cel mai rau lucru din aceasta pagina?
Nu m-a ajutat sa imi indeplinesc obiectivele
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.
Lipseau informatiile de care aveam nevoie
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.
Avea informatii inexacte
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.
A fost greu de citit
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.
Altceva
Va multumim pentru feedback. Daca aveti idei specifice despre cum sa imbunatatiti aceasta pagina, va rugam sa creati o problema.








