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