- Directives d'intégration
- Fonctionnalités prises en charge (Modes de paiement)
- Mise en œuvre d'une intégration des paiements avec redirection
- Paiements PayPal
PayPal
PayPal est un mode de paiement avec redirection pris en charge sur Mastercard Gateway. Cette page explique les détails de l'intégration spécifique à PayPal, notamment comment configurer votre compte professionnel PayPal de manière à accepter les paiements via la passerelle, les exigences en matière de stratégie de marque, etc. Nous vous recommandons de lire les directives d'intégration pour les paiements avec redirection avant de créer une intégration PayPal.
Si vous utilisez une intégration utilisant PayPal avant DirectAPI version 50, cliquez ici.
Conditions préalables
Pour utiliser PayPal comme mode de paiement avec Mastercard Gateway, vous devez disposer d'un compte d'entreprise PayPal configuré pour la passerelle. Pour plus d'informations, voir Configuration de votre compte professionnel PayPal.
Pour vous inscrire à un compte professionnel PayPal, cliquez ici.
Expérience de paiement PayPal
Les sections suivantes vous aideront à choisir une expérience de paiement PayPal correspondant le mieux à votre site.
PayPal permet à vos payeurs de régler leurs achats rapidement et en toute sécurité sur votre site ; il leur permet d'utiliser leur compte PayPal pour le paiement et d'indiquer éventuellement des informations d'expédition au site. Avec PayPal, les payeurs commencent et terminent le processus de paiement sur votre site.
La passerelle prend en charge deux types de flux de paiement PayPal — Commander avec PayPal et Payer avec PayPal.
Mettez à niveau votre SDK à la version 1.3.0 pour proposer les options de paiement Venmo et Pay Later aux acheteurs. Pour plus d'informations sur Venmo et Pay Later, voir Pay avec Venmo et Offres Pay Later (États-Unis).
Le flux Commander avec PayPal vous permet de rediriger un payeur de votre site vers PayPal via l'option Commander avec PayPal.
- Le payeur contourne le flux de paiement normal et paie en utilisant les informations stockées sur son compte PayPal.
- PayPal vous fournit le nom, l'adresse électronique et l'adresse de livraison à partir du compte du payeur. Cette action permet un paiement plus rapide.
- PayPal recueille l'adresse d'expédition du payeur sur le site PayPal, le payeur étant en mesure de l'ajouter ou de la modifier, si nécessaire.
- Après avoir vérifié les détails de la commande, le payeur clique sur le bouton Continuer.
- Le payeur est redirigé vers votre page de paiement pour confirmation.
- Si nécessaire, vous pouvez modifier la commande avant d'accepter le paiement (par exemple pour ajouter des frais d'expédition et de traitement en fonction de l'adresse retournée par PayPal).
Exemple de flux de paiement
Le flux Commander avec PayPal, dans lequel le payeur utilise l'adresse d'expédition stockée par PayPal, est illustré ci-dessous. Le payeur vérifie et confirme le paiement sur le site du commerçant.
Le flux de paiement est le suivant :
- Un payeur navigue sur votre site, sélectionne un produit et clique sur Commander avec PayPal sur la page de paiement.
- Lorsque le payeur clique sur le bouton Commander avec PayPal, vous effectuez un appel
Initiate Browser Payment
(Lancer un paiement avec redirection) à la passerelle et redirigez le payeur vers l'URL PayPal retournée dans la réponse. - La passerelle redirige le payeur PayPal.
- Le payeur se connecte à son compte PayPal via la page de connexion PayPal.
- Le payeur spécifie l'adresse d'expédition. Il peut sélectionner l'adresse d'expédition préalablement enregistrée par PayPal ou en saisir une nouvelle.
- Le payeur sélectionne une source de financement ou poursuit le paiement en cliquant sur le bouton « Continuer » sur le site PayPal.
- PayPal redirige le payeur sur votre site en ligne via la passerelle. Vous extrayez les détails de la transaction, y compris l'e-mail et l'adresse d'expédition du compte du payeur en utilisant l'opération
Retrieve Transaction
(Extraire la transaction). - Vous présentez au payeur une page de vérification en fonction de ces informations (vous pouvez, par exemple, ajouter des frais d'expédition et de traitement). Lorsque le payeur clique sur le bouton « Payer maintenant » pour traiter le paiement, vous soumettez un appel
Confirm Browser Payment
(Confirmer le paiement avec redirection) à la passerelle.Le payeur peut choisir de mettre à jour l'adresse de livraison avant de cliquer sur le bouton « Payer maintenant ». - La passerelle envoie une réponse avec les détails de la transaction, qui indique la réussite du paiement ou tout autre résultat, de manière à ce vous puissiez présenter son statut au payeur.
{ "apiOperation":"INITIATE_BROWSER_PAYMENT", "browserPayment":{ "operation":"AUTHORIZE", "paypal":{ "paymentConfirmation":"CONFIRM_AT_MERCHANT" }, "returnUrl":"Https://test.com" }, "order":{ "amount":"4.20", "currency":"USD" }, "sourceOfFunds":{ "type":"PAYPAL" } }
Le flux Payer avec PayPal permet au payeur de suivre le flux de paiement normal en saisissant ses informations de facturation et d'expédition sur le site. Lorsque le payeur est invité à choisir son mode de paiement, il sélectionne l'option PayPal figurant sur la page de facturation du site, avec les aux autres options de paiement. Contrairement à ce qui se passe dans une transaction Checkout with PayPal (Commander avec PayPal), c'est le site qui indique à PayPal l'adresse d'expédition du payeur. Par défaut, vous pouvez choisir de ne pas afficher l'adresse d'expédition et/ou d'interdire les modifications sur le site PayPal. Voir Afficher/Remplacer l'adresse d'expédition ci-dessous pour plus d'informations sur la manière de mettre en œuvre cela dans votre intégration PayPal. Le bouton « Payer maintenant » permet au payeur de confirmer le paiement sur le site PayPal avant d'être redirigé vers votre site. Cette option vous permet de proposer au payeur une expérience de paiement plus rapide, car le payeur effectue le paiement sur le site PayPal.
Exemple de flux de paiement
Le flux Payer avec PayPal, dans lequel le payeur vérifie et confirme le paiement sur le site PayPal, est illustré ci-dessous.
Le flux de paiement est le suivant :
- Un payeur accède à votre site, sélectionne un produit et clique sur PayPal sur la page de paiement.
- Lorsque le payeur clique sur le bouton PayPal, vous effectuez un appel
Initiate Browser Payment
(Lancer un paiement avec redirection) à la passerelle et redirigez le payeur vers l'URL PayPal retournée dans la réponse. - La passerelle redirige le payeur PayPal.
- Le payeur se connecte à son compte PayPal via la page de connexion PayPal.
- Le payeur vérifie les détails des informations de facturation et confirme le paiement en cliquant sur le bouton « Payer maintenant » sur le site PayPal.
- La passerelle envoie une réponse avec les détails de la transaction, qui indique la réussite du paiement ou tout autre résultat, de manière à ce vous puissiez présenter son statut au payeur.
{ "apiOperation":"INITIATE_BROWSER_PAYMENT", "browserPayment":{ "operation":"PAY", "paypal":{ "paymentConfirmation":"CONFIRM_AT_PROVIDER" }, "returnUrl":"Https://test.com" }, "order":{ "amount":"4.20", "currency":"USD" }, "sourceOfFunds":{ "type":"PAYPAL" } }
Avec les flux de paiement Commander avec PayPal et Payer avec PayPal, vous pouvez choisir d'afficher un bouton « Payer maintenant » ou « Continuer » sur le site PayPal.
Le bouton « Payer maintenant » permet au payeur de confirmer le paiement sur le site PayPal avant d'être redirigé vers votre site. Cette option vous permet de proposer au payeur une expérience de paiement plus rapide, car le payeur effectue le paiement sur le site PayPal.
Le bouton « Continuer » permet au payeur d'être redirigé vers votre site pour confirmer le paiement après avoir visualisé tous les détails de la commande. Cette option vous permet de modifier la commande si nécessaire avant d'accepter le paiement (par exemple pour ajouter des frais d'expédition et de traitement en fonction de l'adresse retournée par PayPal). Vous pouvez également inclure d'autres étapes de paiement, par exemple pour effectuer une vente incitative sur votre page de confirmation de commande.
Reportez-vous à Confirmation du paiement ci-dessous pour plus d'informations sur la manière de mettre en œuvre cela dans votre intégration PayPal.
Selon le flux de paiement Commander avec PayPal ou Payer avec PayPal, vous pouvez choisir de recueillir l'adresse d'expédition du payeur sur votre site ou sur le site PayPal, respectivement. Par défaut, PayPal recueille l'adresse d'expédition du payeur sur le site PayPal, le payeur étant en mesure de l'ajouter ou de la modifier si nécessaire. Vous pouvez choisir de ne pas afficher l'adresse d'expédition et/ou de désactiver les modifications. Voir Afficher/Remplacer l'adresse d'expédition ci-dessous pour plus d'informations sur la manière de mettre en œuvre cela dans votre intégration PayPal.
Intégration PayPal
PayPal comme option de paiement dans Hosted Checkout
Si vous utilisez la page de paiement Mastercard Gateway (Hosted Checkout) PayPal est automatiquement proposé comme option de paiement à vos payeurs si votre your payment service provider a configuré le lien d'acquéreur PayPal sur votre profil de commerçant. Pour plus d'informations, voir Intégration des paiements avec redirection via Hosted Checkout.
PayPal comme option de paiement sur votre page de paiement
Vous pouvez ajouter PayPal comme option de paiement sur votre page de paiement si vous êtes intégré à l'API version 50 ou une version ultérieure. Vous devez soumettre la demande Initiate Browser Payment
(Lancer un paiement avec redirection) de votre application côté serveur pour lancer l'interaction PayPal.
Le payeur est redirigé de votre site vers PayPal afin qu'il se connecte et renseigne les détails du paiement. Pour plus d'informations, voir PayPal via Direct Payment.
PayPal via Direct Payment
Les champs suivants de la demande Initiate Browser Payment (Lancer un paiement avec redirection) sont propres à PayPal ou ont une utilisation spécifique dans l'intégration PayPal. Pour plus d'information, voir Paiements avec redirection via l'intégration Direct Payment.
sourceOfFunds.type = PAYPAL
browserPayment.operation
=AUTHORIZE
ouPAY
Dans PayPal, les fonds peuvent être détenus pendant 3 jours (période d'honneur) après le moment où est survenue l'autorisation. Si vous souhaitez encore collecter les fonds après 3 jours, vous pouvez utiliser l'opération Update Authorization (Mettre à jour l'autorisation) ou initier la mise à jour via Merchant Administration.
Par défaut, votre compte de commerçant PayPal est configuré exclusivement pour des collectes uniques. Si vous souhaitez modifier la configuration pour prendre en charge les collectes multiples, veuillez contacter PayPal.Référence de l'API Operation Field (Champ d'opération) [REST][NVP]
-
browserPayment.paypal.paymentConfirmation
Lorsque vous initiez un paiement PayPal, vous devez spécifier si vous souhaitez que le payeur confirme le paiement sur le site PayPal ou sur votre site.
Référence de l'API Confirmation Field (Champ de confirmation) [REST][NVP]
Si la confirmation s'effectue chez le prestataire (PayPal), le site PayPal affiche un bouton « Payer maintenant », qui permet au payeur de confirmer le paiement sur le site PayPal avant d'être redirigé vers votre site. Vous devez soumettre une demande
Retrieve Transaction
(Extraire la transaction) à Mastercard Gateway pour déterminer la réussite ou non du paiement.Si la confirmation s'effectue sur votre site, le site PayPal affiche un bouton « Continuer », qui permet au payeur d'être redirigé vers votre site, où il pourra confirmer le paiement. Vous devez envoyer une demande
Retrieve Transaction
(Extraire la transaction) à pour savoir si le payeur a poursuivi le paiement ou non. Si le payeur continue le paiement sur votre site, vous devez envoyer un appelConfirm Browser Payment
(Confirmer le paiement avec redirection) pour confirmer le paiement auprès de PayPal. La réponseConfirm Browser Payment
(Confirmer le paiement avec redirection) contiendra des informations sur le résultat du paiement (réussite ou autre).Référence de l'API Confirm Browser Payment (Confirmer le paiement avec redirection) [REST][NVP]
Dans les deux cas, si le paiement réussit, Retrieve Transaction (Extraire la transaction) retourne :
- l'adresse électronique du compte PayPal du payeur ;
- le nom du titulaire du compte figurant sur le compte PayPal du payeur ;
- l'ID de payeur associé au compte PayPal d'un payeur ;
- les détails d'adresse d'expédition.
Exemple de demande{ "apiOperation":"CONFIRM_BROWSER_PAYMENT", "order":{ "amount":"4.20", "currency":"USD" } }
-
[Facultatif] Afficher/Remplacer l'adresse d'expédition
Vous pouvez gérer la manière dont le payeur vous indique une adresse d'expédition à l'aide de deux champs :
browserPayment.paypal.displayShippingAddress
— s'il est défini sur true (par défaut), affiche l'adresse d'expédition sur le site PayPal.Référence de l'API Display Shipping Address Field (Champ Afficher l'adresse d'expédition) [REST][NVP]
browserPayment.paypal.overrideShippingAddress
— s'il est défini sur true (par défaut), permet au payeur de changer l'adresse d'expédition sur le site PayPal.Référence de l'API Override Shipping Address Field (Champ Remplacer l'adresse d'expédition) [REST][NVP]
Par défaut, PayPal collecte pour vous l'adresse d'expédition du payeur sur le site PayPal. Si vous choisissez de collecter l'adresse d'expédition du payeur sur votre site et ne souhaitez pas que PayPal affiche l'adresse d'expédition au payeur, vous devez définir
browserPayment.paypal.displayShippingAddress
sur false. Cela s'applique également lorsqu'une adresse d'expédition n'est pas nécessaire pour une commande (produits exclusivement numériques, par exemple).La passerelle retourne toujours l'adresse d'expédition dans la réponse
Retrieve Transaction
(Extraire la transaction) si l'adresse a été indiquée dans la demandeInitiate Browser Payment
(Lancer un paiement avec redirection) ou sibrowserPayment.paypal.displayShippingAddress
est défini avec la valeur true.Vous devez utiliser l'adresse d'expédition retournée dans la réponse de la transaction, au cas où celle-ci aurait été modifiée par le payeur sur le site PayPal. Veuillez noter que PayPal valide les combinaisons de ville, d'État et de code postal pour les adresses d'expédition aux États-Unis. -
[Facultatif] Détails des postes
Vous pouvez spécifier les détails des postes dans la demande
Initiate Browser Payment
(Lancer un paiement avec redirection) pour indiquer aux payeurs tous les détails de la commande avant qu'ils ne confirment le paiement. Les études sur les consommateurs montrent qu'un plus grand nombre de payeurs valident leurs achats lorsqu'ils voient les articles individuels et les autres détails d'une commande lors du paiement PayPal. Nous vous recommandons donc d'indiquer les informations de commande lorsque vous initiez un paiement PayPal pour encourager les payeurs à poursuivre le paiement plutôt que de l'abandonner.Les postes sont considérés comme indiqués lorsque le nom de l'article ou le prix unitaire est spécifié. Pour plus d'informations sur les détails des postes, voir Données de poste.
Comment interpréter le résultat de la transaction
Le tableau ci-dessous illustre les codes de réponse de transaction pour les scénarios possibles auxquels vous pouvez devoir faire face après avoir lancé un paiement avec redirection.
Réponse Initiate Browser Payment (Lancer un paiement avec redirection) |
Qu'est-ce que cela signifie ? |
---|---|
response.gatewayCode=SUBMITTED result=SUCCESS |
Redirigez le payeur en utilisant l'URL indiquée dans la réponse. |
response.gatewayCode=SUBMITTED result=FAILURE or PENDING or UNKNOWN |
Soumettez une autre demande INITIATE_BROWSER_PAYMENT . |
Réponse Retrieve Transaction/Retrieve Order (Extraire une transaction/Extraire une commande) |
Qu'est-ce que cela signifie ? |
response.gatewayCode=APPROVED result=SUCCESS |
Le paiement a réussi. |
response.gatewayCode= PENDING result=PENDING |
Le paiement est en attente de vérification dans le système PayPal. Voir Paiements en attente. |
response.gatewayCode= CANCELLED result=FAILURE |
Le payeur a annulé l'interaction pour ce paiement. Proposez au payeur d'essayer un autre mode de paiement. |
response.gatewayCode= DECLINED or INSUFFICIENT_FUNDS or NOT_SUPPORTED result=FAILURE |
Le paiement a été refusé par PayPal. |
response.gatewayCode= ACQUIRER_SYSTEM_ERROR result=FAILURE |
L'acquéreur n'a pas pu traiter la transaction. Vous pouvez vouloir demander à l'acquéreur la raison de l'échec du paiement, ou vous pouvez réessayer la transaction RETRIEVE_TRANSACTION . Ou vous pouvez proposer au payeur d'essayer un autre mode de paiement. |
response.gatewayCode= SYSTEM_ERROR result=FAILURE |
La passerelle n'a pas pu traiter la transaction. |
response.gatewayCode=TIMED_OUT result=FAILURE |
L'interaction entre le payeur et le système PayPal ne s'est pas terminée avec succès ; cela peut être dû, par exemple, au fait que la passerelle n'a pas reçu de redirection du navigateur du payeur de la part du commerçant dans les 24 heures ou que la passerelle n'a pas pu extraire les détails entre le payeur et le système PayPal et le paiement n'est donc pas terminé. |
response.gatewayCode=UNKNOWN result=UNKNOWN |
La passerelle n'a pas réussi à savoir si le paiement a réussi ou échoué. |
Mises à jour de l'autorisation
Vous pouvez mettre à jour la période d'honneur de l'autorisation et/ou augmenter les montants d'autorisation pour les transactions d'autorisation PayPal valides à l'aide de l'opération Update Authorization (Mettre à jour l'autorisation) ou via Merchant Administration. Pour ce faire, le privilège « Mettre à jour l'autorisation » doit être activé par votre your payment service provider sur votre profil de commerçant. Pour plus d'informations, voir Update Authorization (Mettre à jour l'autorisation).
Il est conseillé de mettre à jour une autorisation après la période initiale de 3 jours (période d'honneur) afin de vous assurer que les fonds sont encore disponibles. Un paiement réautorisé a une nouvelle période d'honneur de 3 jours. La période d'honneur de 3 jours ne peut être mise à jour qu'une seule fois au cours de la période de validité de 29 jours.
Vous pouvez mettre à jour une autorisation une fois, pour un maximum de 115 % ou 75 USD du montant autorisé d'origine.
Collectes, remboursements et annulations
Pour les paiements PayPal, vous pouvez collecter le montant autorisé en partie ou en totalité par rapport au montant autorisé d'origine à l'aide de l'opération Capture (Collecter) ou via Merchant Administration.
Vous pouvez rembourser des paiements traités par PayPal en partie ou en totalité pour les transactions Pay (Payer) et Capture (Collecter). Vous pouvez soumettre des demandes de remboursement à l'aide de l'opération Refund (Rembourser) ou via Merchant Administration.
Vous pouvez annuler une transaction Authorized (Autorisée) si les tentatives de collecte ont échoué ou vous pouvez rembourser une transaction Pay (Payer) pour annuler le paiement. Vous pouvez soumettre la demande Void (Annuler) ou Refund (Rembourser) à l'aide de l'opération de l'API, Void (Annuler) et Refund (Rembourser) ou via Merchant Administration.
Paiements en attente
La passerelle peut retourner un statut EN ATTENTE dans la réponse de transaction. Ce peut être le cas, par exemple, si la transaction fait l'objet d'une évaluation du risque par PayPal. Si le statut est En attente et que vous avez configuré vos propres filtres de gestion de la fraude, vous devriez vous connecter à votre compte professionnel PayPal et vérifier le paiement. PayPal avertira la passerelle lorsque le statut d'une transaction en attente est mis à jour par PayPal.
Entente de facturation et paiements récurrents
À l'aide des opérations Checkout with PayPal (Commander avec PayPal) ou Pay with PayPal (Payer avec PayPal), vous pouvez définir une entente de facturation pour un payeur, qui vous permet d'initier une transaction de référence (inscription/paiements récurrents ou à la demande) par rapport à cette entente de facturation sans nécessiter d'autre consentement de la part du payeur. Pour plus d'informations, voir Entente de facturation et paiements récurrents.
Configurer l'intégration PayPal
Pour traiter la transaction via PayPal, vous devez autoriser la passerelle à soumettre des demandes de transaction à PayPal en votre nom. Pour accorder une autorisation à un tiers, vous devez vous connecter au portail Merchant Administration. Sur la page de configuration de PayPal, vous pouvez voir les liens commerçant-acquéreur PayPal que votre your payment service provider a configurés pour vous. Si vous n'avez pas accordé d'autorisation au tiers sur le lien d'acquéreur, le champ ID de compte reste vide. Par conséquent, vous devez accorder l'autorisation à la passerelle pour qu'elle puisse effectuer des appels d'API en votre nom.
Pour accorder des autorisations à un tiers pour les API PayPal avec un nouveau compte de messagerie :
- Pour accorder l'autorisation à un tiers pour un lien d'acquéreur spécifique, sélectionnez Activer.
- Entrez les détails requis sur la page PayPal, puis cliquez sur Suivant.
- Entrez les détails requis, puis cochez les cases Accord utilisateur, Déclaration de confidentialité.
- Sélectionnez Accepter et créer un compte.
- Entrez les informations relatives à l'entreprise, puis cliquez sur Suivant.
- Entrez les informations relatives à l'utilisateur, puis cliquez sur Soumettre.
La page de confirmation d'inscription affiche les instructions permettant d'activer votre compte PayPal.
- Activez votre compte PayPal en suivant les instructions envoyées à l'adresse électronique que vous avez indiquée au moment de l'inscription.
- Suivez les instructions à l'écran pour revenir à la page Merchant Administration.
Les autorisations à un tiers requises pour le lien acquéreur PayPal spécifique sont accordées. Le statut est activé et l'ID de compte PayPal s'affiche.
- Pour retirer l'autorisation à un tiers, sélectionnez Désactiver et, pour mettre à jour les informations, sélectionnez Mettre à jour.
Si l'autorisation à un tiers échoue pour une raison quelconque, un message d'erreur s'affiche.
Pour accorder des autorisations à un tiers pour les API PayPal avec un compte de messagerie enregistré :
- Pour accorder l'autorisation à un tiers pour un lien d'acquéreur spécifique, sélectionnez Activer.
- Entrez les détails requis sur la page PayPal, puis cliquez sur Suivant.
- Entrez vos informations d'identification, puis sélectionnez Connexion.
Vous vous êtes inscrit et avez intégré PayPal avec succès.
- Suivez les instructions à l'écran pour revenir à la page Merchant Administration.
Les autorisations à un tiers requises pour le lien acquéreur PayPal spécifique sont accordées. Le statut est activé et l'ID de compte PayPal s'affiche.
- Pour retirer l'autorisation à un tiers, sélectionnez Désactiver et, pour mettre à jour les informations, sélectionnez Mettre à jour.
Si l'autorisation à un tiers échoue pour une raison quelconque, un message d'erreur s'affiche.
Protection améliorée du vendeur
Vous pouvez soumettre des données de payeur supplémentaires dans la demande Initiate Browser Payment
(Lancer un paiement avec redirection) et dans les demandes suivantes Pay (Payer) ou Authorize (Autoriser) après avoir exécuter une demande Tokenize Browser Payment
(Créer un jeton pour le paiement avec redirection) afin de permettre à PayPal d'évaluer les risques de la transaction avant son traitement.
Les données des champs suivants sont utilisées par PayPal pour effectuer une évaluation de la gestion des risques avant la transaction :
device.fingerprint
: identifiant unique pour l'appareil qui peut être généré à l'aide de la bibliothèque Javascript PayPal FraudNet. Cela permet à PayPal d'effectuer une évaluation des risques de la transaction.risk.custom
: vous pouvez fournir des données supplémentaires sur le paiement dans ce champ. Vous devez avoir une entente avec PayPal sur les valeurs que vous souhaitez indiquer. Par exemple,risk.custom.headOfficeLocation
=Londres Royaume-Uni.sourceOfFunds.token
: ID du jeton identifiant les détails de l'entente de facturation (comme reçu de la part de PayPal) sur la passerelle. Vous pouvez utiliser cet ID de jeton pour les paiements ponctuels et récurrents. Pour plus d'informations, voir Entente de facturation et paiements récurrents.Pour Direct Payment, lasourceOfFunds
est PayPal.
Remboursement excessif
Les remboursements excessifs doivent être activés sur le site PayPal. Vous pouvez collecter le montant excédentaire autorisé via la demande Capture (Collecter) ou via Merchant Administration.
Une collecte excédentaire d'un maximum de 115 % du montant autorisé d'origine est permise. Vous pouvez rembourser des paiements excédentaires traités par PayPal pour les transactions Pay (Payer) et Capture (Collecter).
Vous pouvez soumettre des demandes de remboursement à l'aide de l'opération Refund (Rembourser) ou via Merchant Administration.
Pour un remboursement excédentaire, incluez le montant supérieur au montant de la transaction d'origine. Pour rembourser au-delà du montant collecté, assurez-vous que vous êtes autorisé à effectuer des remboursements excessifs sur votre profil de commerçant PayPal.
Si votre profil PayPal est activé pour les remboursements excessifs, assurez-vous de configurer votre profil du commerçant Mastercard Gateway en conséquence.
Test de votre intégration
Mastercard Gateway propose un simulateur PayPal qui vous permet de tester votre intégration afin d'utiliser la fonctionnalité PayPal via la passerelle.