Indique à Google que le relevé indiqué dans cette demande sera payé.
Les réponses à cette requête peuvent être vides si cette méthode ne renvoie pas de code HTTP 200. Ils sont vides dans les cas où un ErrorResponse
avec une description claire pourrait être utilisé pour aider un pirate informatique à comprendre l'identifiant de compte d'intégrateur de paiement d'autres intégrateurs. Dans ces situations, lorsque la clé de signature ne correspond pas ou que la clé de chiffrement est inconnue, cette méthode renvoie une erreur HTTP 404 avec un corps vide.
Voici un exemple de requête:
{
"requestHeader": {
"protocolVersion": {
"major": 1,
"minor": 0,
"revision": 0
},
"requestId": "0123434-abc",
"requestTimestamp": "1502545413098"
},
"paymentIntegratorAccountId": "InvisiCashUSA_USD",
"statementId": "0123434-statement-abc"
}
Voici un exemple de réponse:
{
"responseHeader": {
"responseTimestamp": "1519996752221"
},
"acceptRemittanceStatementResultCode": "SUCCESS"
}
Requête HTTP
POST https://vgw.googleapis.com/secure-serving/gsp/v1/acceptRemittanceStatement/:PIAID
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"requestHeader": {
object ( |
Champs | |
---|---|
requestHeader |
OBLIGATOIRE: en-tête commun pour toutes les requêtes. |
paymentIntegratorAccountId |
OBLIGATOIRE: identifiant de compte de l'intégrateur de paiement qui identifie les contraintes contractuelles liées à cette instruction. |
statementId |
OBLIGATOIRE: ID de requête de la notification d'instruction. |
Corps de la réponse
Objet réponse pour la méthode acceptRemittanceStatement
.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{ "responseHeader": { object ( |
Champs | |
---|---|
responseHeader |
OBLIGATOIRE: en-tête commun pour toutes les réponses. |
acceptRemittanceStatementResultCode |
OBLIGATOIRE: résultat de l'appel v1.acceptRemittanceStatement. |
AcceptRemittanceStatementResultCode
Enums | |
---|---|
UNKNOWN_RESULT |
Ne définissez jamais cette valeur par défaut. |
SUCCESS |
Le relevé de paiement a bien été accepté |