Direct integration enables you to process payments entirely through server-to-server API calls, maintaining full ownership of the customer-facing checkout experience. This approach is ideal for businesses requiring complete control over their payment interface while leveraging
Axepta BNP Paribas's global payment infrastructure. Multiexcerpt include SpaceWithExcerpt EN MultiExcerptName Platform-Name PageWithExcerpt EN:Wording
Core characteristics:
- No redirects. Customers remain on your website/app throughout checkout
- Full ownership and control of the UI/UX of checkout process
- Requires more integration efforts than other integrations
- Requires stricter compliance to manage PCI sensitive data
Payment flow
Multiexcerpt | ||
---|---|---|
| ||
- Customer proceeds to checkout on your online store.
- Your frontend requests the payment page to the backend.
- Your backend renders the payment form.
- Customer enters the details and completes payment.
- Your frontend requests for payment to your backend.
Your backend makes a Create payment call with
paymentMethods.integrationType=DIRECT
to
.Axepta BNP Paribas.Multiexcerpt include SpaceWithExcerpt EN MultiExcerptName Platform-Name PageWithExcerpt EN:Wording - Axepta BNP Paribas
responds with HTTP 201 response code or an error depending on the outcome of the transaction.Multiexcerpt include SpaceWithExcerpt EN MultiExcerptName Platform-Name PageWithExcerpt EN:Wording - Your backend returns a success or a failure page based on the responseCode of the payment.
Supported payment methods
Refer to Payment methods overview for the list of supported payment methods via direct integration.