Adyen

Adyen este o companie olandeza care ofera diverse posibilitati de plata online.

Notă

Adyen lucrează numai cu clienții care procesează mai mult de 10 milioane anual sau factură un minimum de 1.000 tranzacții pe lună.

Configurare

Mai întâi, contactați asistența Adyen pentru a activa capturarea parțială multiplă pentru dvs.

Tabul Credentiale

Odoo are nevoie de API Credentials pentru a se conecta cu contul tau Adyen, care sunt:

  • Merchant Account: Codul contului comerciantului pentru a fi folosit cu Adyen.

  • API Key: Cheia API a utilizatorului de servicii web.

  • Client Key: Cheia client a utilizatorului de servicii web.

  • HMAC Key: Cheia HMAC a webhook-ului.

  • Checkout API URL: URL-ul de baza pentru punctele de terminare ale API-ului Checkout.

  • Recurring API URL: URL-ul de baza pentru punctele de terminare ale API-ului Recurring.

Puteti copia credentialele dvs. din contul dvs. Adyen si le puteti lipi in campurile corespunzatoare din tabul Credentials.

Important

Daca incercati Adyen ca si test, cu un cont Adyen test, mergeti la Accounting ‣ Configuration ‣ Payment Providers. Acolo, apasati pe Adyen, activati Test Mode si introduceti credentialele in tabul Credentials.

Cheia API si Cheia Client

Pentru a prelua cheia API și cheia client, conectați-vă la contul dvs. Adyen, accesați Developers ‣ API Credentials.

  • Dacă aveți deja un utilizator API, deschideți-l.

  • Dacă nu aveți încă un utilizator API, faceți clic pe Creați acreditări noi.

Accesați Setări server ‣ Autentificare și copiați sau generați cheia API. Aveți grijă să copiați cheia API, deoarece nu vi se va permite să o obțineți mai târziu fără a genera una nouă.

Acum, mergeti la Client settings ‣ Authentification si copiati sau generati Client Key. Acesta este si locul unde puteti permite platilor sa fie facute de pe site-ul dvs..

Cheia HMAC

Ca sa obtineti cheia HMAC, va trebui sa configurati un webhook Standard Notification. Pentru asta, va rugam sa va logati in contul Adyen, apoi sa mergeti la Developers ‣ Webhooks ‣ Add webhook ‣ Add Standard notification.

Configurare webhook.

In General ‣ Server configuration ‣ URL, introduceti adresa serverului dvs. urmata de /payment/adyen/notification.

Introduceti URL-ul de notificare.

Apoi introduceti Security ‣ HMAC Key ‣ Generate. Aveti grija sa copiati cheia deoarece nu veti putea sa o obtineti mai tarziu fara a genera una noua.

Generati o cheie HMAC si salvati-o.

Trebuie sa salvati webhook-ul pentru a finaliza crearea lui.

API URLs

Toate adresele URL Adyen API includ un prefix specific zonei clientului, generat de Adyen. Pentru a configura adresele URL, procedați după cum urmează:

  1. Conectați-vă la contul dvs. Adyen, apoi accesați Developers ‣ API URLs.

  2. Copiați Prefixul pentru zona dvs. live de clienți (adică, centrul de date) și salvați-l pentru mai târziu.

    Copiați prefixul pentru API-urile Adyen
  3. În Odoo, navigați la furnizorul de plăți Adyen.

  4. În câmpul Checkout API URL, introduceți următoarea adresă URL și înlocuiți yourprefix cu prefixul pe care l-ați salvat anterior: https://yourprefix-checkout-live.adyenpayments.com/checkout

  5. În câmpul Recurring API URL, introduceți următoarea adresă URL și înlocuiți yourprefix cu prefixul pe care l-ați salvat anterior: https://yourprefix-pal-live.adyenpayments.com/pal/servlet/Recurring.

Notă

Dacă încercați Adyen ca test, puteți utiliza următoarele adrese URL:

  • Checkout API URL: https://checkout-test.adyen.com

  • Adresa URL API recurentă: https://pal-test.adyen.com/pal/servlet/Recurring

Ayden Account

Permiteti platile de la o origine specifica

Pentru a permite platile provenite de pe site-ul dvs., urmati pasii din Cheia API si Cheia Client pentru a naviga la utilizatorul API si sa mergeti la Add allowed origins, apoi adaugati URL-urile de unde vor fi facute platile (URL-urile serverelor gazduind instantele Odoo).

Permite platile provenite de la un domeniu specific.

Aplicati o retinere pe un card

Ayden permite capturarea sumei manual in loc de a avea o captura imediata.

Pentru a-l configura, activați opțiunea Capturare manuală a sumei pe Odoo, așa cum este explicat în documentația furnizorilor de plăți.

Apoi, deschideti contul dvs. de comerciant Adyen, apoi mergeti la Account ‣ Settings, si setati Capture Delay la manual.

Capturare setari Delay in Adyen

Avertisment

  • Daca configurati Odoo pentru a captura sumele manual, asigurati-va ca Capture Delay este setat la manual in Adyen. In caz contrar, tranzactia va fi blocata in starea autorizata in Odoo.

Notă

  • După 7 zile, dacă tranzacția nu a fost încă capturată, clientul are dreptul de a o revoca.

Vedeți și

Plăți online