worldline
S'inscrire

Le cœur de votre solution d'intégration consiste à envoyer des demandes de paiement à notre plateforme. Ce faisant, vous pouvez les traiter dans deux modes d'autorisation différents : mode Authorisation ou mode Direct sale.

Êtes-vous en train de migrer de l'ancien système vers GoPay et/ou utilisez-vous encore notre ancien Back Office ?

Gardez ceci à l'esprit :

Authorisation mode

Le mode approprié dépend de vos besoins métier et/ou de vos préférences personnelles :

Mode Effet
Authorisation

Le réseau de carte/fournisseur de paiement bloquent uniquement le montant que vous souhaitez facturer pour la commande sur la carte/le compte bancaire de votre client. Les transactions réussies auront status="PENDING_CAPTURE" / statusOutput.statusCategory="PENDING_MERCHANT" / statusOutput.statusCode=5.

Pour réellement recevoir le paiement, vous devez ensuite capturer cette autorisation dans un délai spécifique.

La période de validité d'une autorisation dépend de divers facteurs :

Direct sale

Le réseau de carte/fournisseur de paiement bloque et capture le montant que vous souhaitez facturer pour la commande sur la carte/le compte bancaire de votre client en un seul appel. Ainsi, la banque de votre client vous verse immédiatement le montant correspondant via votre établissement acquéreur. Les transactions réussies auront status="PENDING_CAPTURE" / statusOutput.statusCategory="PENDING_MERCHANT" / statusOutput.statusCode=9.

Gardez à l'esprit que traiter des transactions en mode Direct sale ne signifie pas que vous recevez les fonds instantanément. L'intervalle entre une transaction atteignant le statut 9 et la réception des fonds dépend de divers facteurs :

  • Le moment de l'échange des données transactionnelles entre votre banque et celle de votre client (le remise (en paiement)).
  • Votre contrat d'acquisition.

Process requests

Notre API implémente des propriétés spécifiques pour traiter les transactions en mode Authorisation/Direct sale. Ajoutez une des propriétés à vos requêtes CreatePayment (pour la méthode d'intégration Server-to-server)/CreateHostedCheckout (pour la méthode d'intégration Hosted Checkout Page):

Propriété Remarques/ Valeurs possibles

cardPaymentMethodSpecificInput.
authorizationMode

mobilePaymentMethodSpecificInput.
authorizationMode

cardPaymentMethodSpecificInput.authorizationMode : Applicable aux paiements par carte (par exemple Visa).

mobilePaymentMethodSpecificInput.authorizationMode : Applicable aux paiements mobiles (par exemple Google Pay).

  • "FINAL_AUTHORIZATION" : Bloque le order.amountOfMoney.amount pendant 7 jours. Vous pouvez annuler l'autorisation à tout moment, mais uniquement totalement. Ne supporte que les captures complètes.
  • "PRE_AUTHORIZATION" : Bloque le order.amountOfMoney.amount jusqu'à 30 jours. Vous pouvez annuler l'autorisation à tout moment, totalement ou partiellement. Supporte les captures complètes et partielles.
  • "SALE" : Bloque et capture le order.amountOfMoney.amount en une seule fois.

Si vous envoyez "FINAL_AUTHORIZATION"/ "PRE_AUTHORIZATION", assurez-vous ensuite de capturer le montant pour réellement percevoir le paiement.

redirectPaymentMethodSpecificInput.
requiresApproval

Applicable aux paiements non-cartes (par exemple Paypal).

  • "true" : Bloque le order.amountOfMoney.amount.
  • "false" : Bloque et capture le order.amountOfMoney.amount en une seule fois.

Si vous envoyez "true", assurez-vous ensuite de capturer le montant pour réellement percevoir le paiement.

  • Gardez à l'esprit que l'usage d'un mode/type d'autorisation spécifique, la période de validité et la possibilité de capture partielle ou multiple dépendent de divers facteurs, tels que :
    • Le mode de paiement/réseau de carte.
    • L'établissement émetteur de votre client.
    • La localisation et le type de votre entreprise.
    • Votre contrat d'acquisition.
  • Les propriétés applicables à votre requête dépendent de la méthode de paiement choisie. Consultez l'exemple JSON dans les chapitres "Integration" de la documentation de la méthode de paiement concernée.

Was this page helpful?

Do you have any comments?

Thank you for your response.
New Feature

Try out our new chatbot and find answers to all your questions.