• France
Rechercher
Catégories
Tags
Français
Français
Anglais
Implémentation
Formulaire embarqué (cartes)
API REST de paiement
Formulaire en redirection
Push mail
Échange de fichiers
Paiement mobile
Exemples de code
Logos
Modules de paiement
Back office
Guides
Aide
FAQ
Tutoriels vidéos
Contacter le support

Web Services

Bienvenue dans la documentation de référence des Web Services REST de paiement.

Transactions

Liste des Web Services concernant la création et la manipulation de transactions :

Description Web Service
Créer une nouvelle transaction avec le formulaire embarqué Charge/CreatePayment
Annuler ou rembourser une transaction Transaction/CancelOrRefund
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

Tokens (alias)

Liste des Web Services concernant la création et la manipulation d'alias de moyen de paiement (aussi appelé token ou identifiant) :

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

Liste des Web Services concernant la création et la manipulation d'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

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

Ordres de paiement

Liste des Web Services concernant la création et la manipulation d'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

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 PCI/Charge/CreatePayment
Créer une transaction avec authentification externe PCI/Charge/CreatePayment
Créer un alias PCI/Charge/CreateToken
Vérifier un moyen de paiement PCI/Charge/VerifyPaymentMethod
Mettre à jour un alias existant PCI/Token/Update

Réponses

Description Web Service
AuthenticationResponseData AuthenticationResponseData
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
© 2023 | Tous droits réservés à Systempay | Mentions légales
2.16.0-doc-1.8