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.
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
L'intégration directe vous permet de traiter les paiements entièrement via des appels API serveur-à-serveur, tout en
conservant la pleine propriété de l'créant votre propre expérience de paiement
côté client. Cette approche est idéale pour les entreprises nécessitant un contrôle total sur leur interface de paiement tout en
exploitant l'infrastructure de paiement mondiale d'Axepta BNP Paribasétant conforme à la réglementation PCI-DSS.
Caractéristiques principales :
- Pas de redirections. Les clients restent sur votre site web/application tout au long du processus de paiement
- Contrôle de l'interface utilisateur/expérience utilisateur du processus de paiement
- Nécessite plus d'efforts d'intégration que les autres modes d'
- intégration
- Nécessite une conformité
- stricte pour gérer les données sensibles PCI
| Note |
|---|
Ce type d'intégration est accessible uniquement aux marchands conformes avec la réglementation PCI DSS Full (329 questions). |
Flux de paiement
Payment flow| Multiexcerpt | ||
|---|---|---|
| ||
- Le client procède au paiement sur votre boutique en ligne.
- Votre frontend demande la page de paiement au backend.
- Votre backend génère le formulaire de paiement.
- Le client saisit les détails et finalise le paiement.
- Votre frontend demande le paiement à votre backend.
- Votre backend effectue un CreatePayment avec `paymentMethods.integrationType=DIRECT` à
- 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=DIRECTto Axepta BNP Paribas. - Axepta BNP Paribas responds with HTTP 201 response code or an error depending on the outcome of the répond avec un code de réponse HTTP 201 ou une erreur en fonction de l'issue de la transaction.
- Your backend returns a success or a failure page based on the responseCode of the payment.
- Votre backend retourne une page de succès ou d'échec en fonction du code de réponse du paiement.
Méthodes de paiement
La liste des méthodes de paiement compatibles avec cette intégration est disponible dans la section: Méthodes de paiement
Supported payment methods
Refer to Payment methods overview for the list of supported payment methods via direct integration.
