Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Direct Integration allows you to process payments entirely Met directe integratie verwerkt u betalingen vollledig via server-to-server API calls while creating your own payment experience. This approach is ideal for businesses requiring full control over their payment interface while being compliant with PCI-DSS regulations.

Main Features:

  • No redirects. Customers stay on your website/application throughout the payment process

  • Control over the user interface/user experience of the payment process

  • Requires more integration effort than other integration modes

  • Requires strict compliance to handle sensitive PCI data

Note

This type of integration is only available to merchants compliant with the full PCI DSS regulation (329 questions).

-oproepen, terwijl u zelf de betaalervaring ontwerpt. Deze methode is ideaal voor bedrijven die:

  • Volledige controle willen over de betaalinterface.
  • PCI-DSS-compliant zijn (vereist voor verwerking van gevoelige kaartgegevens).

Belangrijkste kenmerken:

  • Geen doorverwijzingen: Klanten blijven op uw website/applicatie tijdens het hele betaalproces.

  • Volledige UI/UX-controle: U bepaalt zelf het ontwerp en de stroom van de betaalervaring.

  • Meer integratie-inspanning: Vereist diepgaande technische kennis en strikte PCI-DSS-naleving. 


Note

Vereist PCI-DSS-compliance – Alleen beschikbaar voor merchants die voldoen aan de volle PCI-DSS-regelgeving (vragenlijst met 329 vragen).



Betaal

Payment

Flow


Multiexcerpt
MultiExcerptNameDirect_integration_Payment_flow

Image Removed

Image Added

  1. Klant start betaling in uw webshop.
  2. Uw frontend vraagt de betaalpagina aan bij de backend.
  3. Uw backend genereert het betaalformulier (bv. kaartvelden, validatie).
  4. Klant vult gegevens in en voltooit de betaling.
  5. Uw frontend stuurt de betalingsgegevens naar de backend.
  6. The customer proceeds with the payment on your online store.

  7. Your frontend requests the payment page from the backend.

  8. Your backend generates the payment form.

  9. The customer enters the details and completes the payment.

  10. Your frontend requests the payment to your backend.

  11. Your backend performs a CreatePayment with `paymentMethods.integrationType=DIRECT` to
  12. Uw backend doet een CreatePayment-oproep met:
    "paymentMethods": {
      "integrationType": "DIRECT"
    }
    
    naar 
  13. Axepta BNP Paribas.
  14. Axepta BNP Paribas
  15. responds with an HTTP 201 response code or an error based on the outcome of the transaction.
  16. Your backend returns a success or failure page based on the payment response code.

  17. retourneert:
    • HTTP 201 (succes) of een foutmelding, gebaseerd op de transactie.
  18. Uw backend toont een succes- of foutpagina, gebaseerd op de responseCode.


Betaalmethoden

De lijst met betaalmethoden die compatibel zijn met deze integratie is beschikbaar in de betreffende sectie: Overzicht van betaalmethoden

Payment Methods

The list of payment methods compatible with this integration is available in the section: Payment Methods