Optimaliseer betaalstromen met directe integratie van betaalmethoden
Vereenvoudig het betaalproces door de keuze van betaalmethoden rechtstreeks in uw website te integreren. De betaalervaring wordt gehost en beheerd in een veilige omgeving door:
- Axepta BNP Paribas (voor kaartbetalingen).
- De betaalmethode zelf (bv. PayPal).
Belangrijkste voordelen
- Eigen UI/betaalselectie ontwerpen – U bepaalt zelf de gebruikersinterface voor de betaalmethodekeuze.
- Veilige verwerking van kaartgegevens –
- Gevoelige klantgegevens blijven vollledig binnen het Axepta BNP Paribas-systeem.
- Vermindert uw verantwoordelijkheden en kosten voor PCI-DSS-naleving aanzienlijk.
- Naadloze integratie met externe betaalmethoden –
- Voor niet-kaartgebaseerde betaalmethoden (bv. PayPal, Bancontact) wordt de betaalervaring rechtstreeks beheerd door de betreffende provider, zonder extra ontwikkelwerk.
Payment Flow
Gehoste betaalervaring door Axepta BNP Paribas: Kaartbetaalformulier
Betaalmethode: Kaart
Streamline payment flows by directly integrating payment method selection into your website. The payment experience is hosted and managed by the payment method in its secure environment or by Axepta BNP Paribas for card payments.
Key Benefits
Design your own user interface/payment method selector
For card payments, customer-sensitive data remains entirely within the Axepta BNP Paribas system, significantly reducing your responsibilities and costs related to PCI-DSS compliance.
For other payment methods, the payment experience is managed by the payment method (e.g. PayPal).
Payment Flow
Hosted Payment Experience by Axepta BNP Paribas: Card Payment Form
Payment Method: Card
| Multiexcerpt | ||
|---|---|---|
| ||
The customer proceeds with the payment on your online store.
Your frontend requests the payment page from the backend.
- Klant start betaling in uw webshop.
- Uw frontend vraagt de betaalpagina aan bij de backend.
- Uw backend doet CreatePayment -aanroep met:
naar"paymentMethods": { "integrationType": "HOSTED" }
- Axepta BNP Paribas.
- Axepta BNP Paribas
- retourneert:
- HTTP 202-statuscode (geaccepteerd voor verwerking).
- Doorverwijzings-URL naar uw backend.
Your backend orchestrates the browser to redirect the user interface to the redirect URL.
The customer is redirected to the payment form hosted by Axepta BNP Paribas.
The customer enters the details and completes the payment.
At the end, the customer is redirected to the return URL that you submitted during the payment creation call (urls.return) with the payId in the query parameters.
The browser retrieves the return URL hosted by your backend.
The backend makes a GET payment details call with the payId to retrieve the payment response code.
Axepta BNP Paribas responds with the payment response code along with other parameters.
Your backend returns a success or failure page based on the payment response code.
- Uw backend stuurt de browser door naar de doorverwijzings-URL.
- Klant wordt doorgestuurd naar het kaartbetaalformulier, gehost door Axepta BNP Paribas.
- Klant vult kaartgegevens in en voltooit de betaling.
- Na afronding wordt de klant doorgestuurd naar de return-URL (opgegeven in de
CreatePayment-call viaurls.return), met depayIdals queryparameter:https://uw-domein.nl/return?payId=ABC123XYZ - De browser laadt de return-URL, die door uw backend wordt gehost.
- Uw backend doet een
GET payment details-aanroep met depayIdom de betalingsstatus op te halen. - Axepta BNP Paribas retourneert:
- Betalingsresponsecode (bv.
SUCCESS,FAILURE). - Aanvullende parameters (bv. transactie-ID, bedrag).
- Betalingsresponsecode (bv.
- Uw backend toont een succes- of foutpagina, gebaseerd op de responsecode.
Gehoste betaalervaring via externe betaalmethoden
Hosted Payment Experience by Payment Methods| Multiexcerpt | ||
|---|---|---|
| ||
The customer selects a payment method and proceeds with the payment on your online store.
Your frontend requests the payment page from the backend.
- Klant selecteert een betaalmethode (bv. PayPal, iDEAL) en start de betaling in uw webshop.
- Uw frontend vraagt de betaalpagina aan bij de backend.
- Uw backend doet een
CreatePayment-aanroep met:
naar"paymentMethods": { "integrationType": "HOSTED" }
- Axepta BNP Paribas.
- Axepta BNP Paribas
- stuurt een betaalverzoek naar de geselecteerde betaalmethode (APM).
- De betaalmethode (APM) retourneert een doorverwijzings-
- URL.
- Axepta BNP Paribas
- geeft een HTTP 202-statuscode + doorverwijzings-URL door aan uw backend.
Your backend orchestrates the browser to redirect the user interface to the redirect URL.
The customer is redirected to the payment form hosted by the APM provider.
The customer enters the details and completes the payment.
The payment method redirects the customer to the callback URL of Axepta BNP Paribas that was submitted in step 3.
- Uw backend stuurt de browser door naar de doorverwijzings-URL.
- Klant wordt doorgestuurd naar het betaalformulier van de APM-provider (bv. PayPal-pagina).
- Klant vult gegevens in en voltooit de betaling.
- De APM-provider stuurt de klant door naar de callback-URL van Axepta BNP Paribas (meegestuurd in stap 3).
- De browser vraagt de callback-URL aan bij
- Axepta BNP Paribas.
- Axepta BNP Paribas
- bevestigt de betalingsstatus bij de APM-provider.
- Klant wordt uiteindelijk doorgestuurd naar de return-URL (opgegeven in de
CreatePayment-call viaurls.return), met depayIdals queryparameter:https://uw-domein.nl/return?payId=ABC123XYZ - De browser laadt de return-URL, die door uw backend wordt gehost.
- Uw backend doet een
GET payment details-aanroep met depayIdom de betalingsstatus op te halen. - Axepta BNP Paribas retourneert:
- Betalingsresponsecode (bv.
SUCCESS,FAILURE). - Aanvullende parameters (bv. transactie-ID, bedrag).
- Betalingsresponsecode (bv.
- 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: :
At the end, the customer is redirected to the return URL that you submitted during the payment creation call (urls.return) with the payId in the query parameters.
The browser retrieves the return URL hosted by your backend.
The backend makes a GET payment details call with the payId to retrieve the payment response code.
Axepta BNP Paribas responds with the payment response code along with other parameters.
Your backend returns a success or failure page based on the payment response code.
Payment Methods
The list of payment methods compatible with this integration is available in the section: Payment Methods

