Section courante

A propos

Section administrative du site

CommercePayments

Paiement de commerce
Apex Espaces de nom

Description

Cet espace de noms permet de fournir une plate-forme sûre et personnalisable pour la gestion des paiements et des remboursements des clients.

Classes

Nom Description
AbstractResponse Cette classe contient les champs de réponse normalisés des passerelles de paiement étant communs à toutes les autres réponses de la passerelle.
AddressRequest Cette classe contient les données de demande d'adresse étant envoyées à un adaptateur de passerelle lors d'un appel de service.
AuditParamsRequest Cette classe contient les paramètres d'audit dans une demande de transaction.
AbstractTransactionResponse Cette classe permet d'entreposer des informations normalisées envoyées par des passerelles de paiement sur une transaction de paiement.
AuthApiPaymentMethodRequest Cette classe permet d'envoyer des informations sur un mode de paiement à un adaptateur de passerelle lors d'un appel de service d'autorisation.
AuthorizationRequest Cette classe permet d'envoyer des informations sur une demande d'autorisation à un adaptateur de passerelle lors d'un appel de service.
AuthorizationResponse Cette classe contient la réponse envoyée par l'adaptateur de passerelle de paiement pour un service d'autorisation.
BaseApiPaymentMethodRequest Cette classe permet d'envoyer des informations sur un mode de paiement à un adaptateur de passerelle lors d'un appel de service.
BaseNotification Cette classe permet d'entreposer les informations d'avertissement envoyées par les passerelles de paiement.
BasePaymentMethodRequest Cette classe permet d'entreposer les informations sur les méthodes de paiement.
BaseRequest Cette classe contient l'étendu de toutes les classes de requête.
CaptureNotification Cette classe permet de créer, lorsqu'une passerelle de paiement envoie un avertissement pour une transaction de capture, l'adaptateur de passerelle de paiement de l'objet CaptureNotification pour entreposer des informations sur l'avertissement.
CaptureRequest Cette classe contient une représentation d'une requête de capture.
CaptureResponse Cette classe contient l'adaptateur de passerelle de paiement envoyant la réponse pour le type de demande de capture.
CardCategory Cette énumération permet de définir si le mode de paiement représente une carte de crédit ou une carte de débit.
CardPaymentMethodRequest Cette classe permet d'envoyer les données relatives à un mode de paiement par carte à un adaptateur de passerelle lors d'un appel de service.
CustomMetadataTypeInfo Cette classe permet d'accéder aux informations sur les métadonnées personnalisées.
GatewayErrorResponse Cette classe permet de répondre une indication d'erreur suite à des erreurs de l'adaptateur PaymentGateway, telles que des réponses à des demandes interdites, des erreurs de validation personnalisées ou des jetons API expirés.
GatewayNotificationResponse Cette classe permet de répondre avec une GatewayNotificationResponse indiquant si la plateforme a réussi ou échoué à recevoir l'avertissement lorsque la passerelle de paiement envoie une avertissement à la plateforme de paiement.
GatewayResponse Cette interface contient la réponse de la passerelle de paiement générique.
NotificationClient Cette classe permet de communiquer avec la plateforme de paiement concernant l'avertissement de la passerelle.
NotificationSaveResult Cette classe contient le résultat de la tentative de la plate-forme de paiement d'enregistrer les données d'avertissement de la passerelle.
NotificationStatus Cette énumération permet d'indiquer si la plate-forme de paiement a bien reçu l'avertissement de la passerelle.
PaymentGatewayAdapter Cette interface permet de mettre en oeuvre cette interface afin de traiter les requêtes.
PaymentGatewayAsyncAdapter Cette interface permet de mettre en oeuvre l'interface pour permettre aux clients de traiter les paiements de manière désynchronisé.
PaymentGatewayContext Cette classe permet d'encapsuler les informations liées à une demande de paiement.
PaymentGatewayNotificationContext Cette classe permet d'envelopper les informations liées à un avertissement de passerelle.
PaymentMethodTokenizationRequest Cette classe permet d'entreposer des données sur une demande de jeton d'un mode de paiement par carte.
PaymentMethodTokenizationResponse Cette classe contient la réponse de passerelle envoyée par les adaptateurs de passerelle de paiement pour la demande de jeton du mode de paiement.
PaymentGatewayNotificationRequest Cette classe contient les données de demande d'avertissement de la passerelle.
PaymentsHttp Cette classe permet d'effectuer une requête HTTP pour démarrer l'interaction avec la passerelle de paiement.
RefundRequest Cette classe permet d'envoyer les données relatives à un remboursement à l'adaptateur de passerelle de paiement.
ReferencedRefundNotification Cette classe permet de créer l'objet ReferencedRefundNotification pour entreposer des informations sur l'avertissement, lorsqu'une passerelle de paiement envoie un avertissement pour une transaction de remboursement.
ReferencedRefundRequest Cette classe permet d'accéder aux informations sur les demandes de remboursement référencées.
ReferencedRefundResponse Cette classe permet d'envoyer la réponse pour le type de demande ReferencedRefund.
RequestType Cette énumération permet de définir le type de demande de transaction de paiement adressée à la passerelle de paiement.
SaleApiPaymentMethodRequest Cette classe permet d'envoyer des données relatives à un mode de paiement par carte à un adaptateur de passerelle lors d'un appel de service de vente.
SaleRequest Cette classe permet d'entreposer des informations sur une demande de vente.
SaleResponse Cette classe contient la réponse envoyée par des adaptateurs de passerelle de paiement pour un service commercial.
SalesforceResultCode Cette énumération permet de définir les valeurs d'état d'appel de la passerelle dans Salesforce en fonction des valeurs d'état d'appel renvoyées par la passerelle de paiement.
SalesforceResultCodeInfo Cette classe permet d'entreposer les informations de code de résultat Salesforce des adaptateurs de passerelle de paiement.


Dernière mise à jour : Mardi, le 20 Octobre 2020