Web Services
Transactions
Description | Web Service |
---|---|
Créer une nouvelle transaction avec le formulaire embarqué | Charge/CreatePayment |
Créer une nouvelle transaction d'expédition à partir de la transaction initiale | Charge/CreateShipmentTransaction |
Annuler ou rembourser une transaction | Transaction/CancelOrRefund |
Annuler une transaction | Transaction/Cancel |
Rembourser une transaction | Transaction/Refund |
Créer une transaction à partir d'une transaction existante | Transaction/Duplicate |
Récupérer toutes les informations sur une transaction (*) | Transaction/Get |
Modifier une transaction | Transaction/Update |
Valider une transaction en attente | Transaction/Validate |
Récupérer toutes les transactions liées à un order id (*) | Order/Get |
(*) Recommandations : limiter un appel par minute et attendre une réponse avant le prochain appel.
Alias
Description | Web Service |
---|---|
Créer un alias | Charge/CreateToken |
Récupérer toutes les informations sur un alias | Token/Get |
Annuler un alias existant | Token/Cancel |
Mettre à jour les données du moyen de paiement associées à un alias existant | Token/Update |
Mettre à jour les données de l'acheteur associées à un alias existant | Token/UpdateCustomerDetails |
Réactiver un alias | Token/Reactivate |
Créer un alias depuis une transaction | Charge/CreateTokenFromTransaction |
Abonnements
Description | Web Service |
---|---|
Créer un nouvel abonnement | Charge/CreateSubscription |
Mettre à jour un abonnement existant | Subscription/Update |
Récupérer toutes les informations d'un abonnement | Subscription/Get |
Annuler un abonnement | Subscription/Cancel |
Ordres de paiement
Description | Web Service |
---|---|
Créer un ordre de paiement | Charge/CreatePaymentOrder |
Récupérer un ordre de paiement (*) | Charge/PaymentOrder/Get |
Mettre à jour un ordre de paiement | Charge/PaymentOrder/Update |
Annuler un ordre de paiement | Charge/PaymentOrder/Cancel |
(*) Recommandations : limiter un appel par minute et attendre une réponse avant le prochain appel.
Wallets
Description | Web Service |
---|---|
Ajouter une carte dans un wallet pendant le paiement. Valorisez le champ formAction à CUSTOMER_WALLET et renseignez ce champ obligatoire customer.reference . | Charge/CreatePayment |
Ajouter une carte dans un wallet sans paiement. Consultez l'enregistrement d'une carte sans paiement dans un wallet pour avoir plus d'informations. | Charge/CreateToken |
Mettre à jour les données de l'acheteur sur l'ensemble des cartes associées à un wallet | CustomerWallet/Update |
Récupérer la liste des alias associés à un wallet | CustomerWallet/Get |
Divers
Description | Web Service |
---|---|
Tester votre intégration (Web Service minimaliste) | Charge/SDKTest |
Web Services PCI-DSS
Les Web Services suivants sont réservés aux marchands PCI-DSS :
Description | Web Service |
---|---|
Créer une nouvelle transaction | V4.1/PCI/Charge/CreatePayment |
Créer une transaction avec authentification externe | V4.1/PCI/Charge/CreatePayment |
Créer un alias | V4.1/PCI/Charge/CreateToken |
Vérifier un moyen de paiement | V4.1/PCI/Charge/VerifyPaymentMethod |
Mettre à jour un alias existant | V4.1/PCI/Charge/UpdateToken |
Réponses
Description | Web Service |
---|---|
AuthenticationResponseData | AuthenticationResponseData |
AuthenticationMessagesResponse | AuthenticationMessagesResponse |
CustomerWallet | CustomerWallet |
Réponse à Charge/CreatePayment dans le cadre du formulaire embarqué | Charge/PaymentForm |
OrderTransactions | OrderTransactions |
PaymentOrder | PaymentOrder |
Payment | Payment |
ResponseCodeAnswer | Common/ResponseCodeAnswer |
Subscription | Subscription |
SubscriptionCreated | SubscriptionCreated |
Token | Token |
Transaction | Transaction |