- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- PartialRefund
- Remboursement complet
- Essayer
Remboursement partiel ou partiel d'une transaction externe existante
Requête HTTP :
POST https://androidpublisher.googleapis.com/androidpublisher/v3/{name=applications/*/externalTransactions/*}:refund
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
name |
Obligatoire. Nom de la transaction externe qui vous sera remboursée. Format: applications/{packageName}/externalTransactions/{externalTransaction} |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "refundTime": string, // Union field |
Champs | |
---|---|
refundTime |
Obligatoire. Heure à laquelle la transaction a été remboursée. Horodatage au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
Champ d'union refund_type . Obligatoire. Type de remboursement d'une transaction externe. refund_type ne peut être qu'un des éléments suivants : |
|
partialRefund |
Remboursement partiel |
fullRefund |
Remboursement total. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de ExternalTransaction
.
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/androidpublisher
Remboursement partiel
Remboursement partiel d'une transaction.
Représentation JSON |
---|
{
"refundId": string,
"refundPreTaxAmount": {
object ( |
Champs | |
---|---|
refundId |
Obligatoire. Identifiant unique permettant de différencier ce remboursement partiel Si le remboursement s'effectue correctement, les remboursements ultérieurs associés au même ID échoueront. Doit être unique pour tous les remboursements d'une transaction individuelle. |
refundPreTaxAmount |
Obligatoire. Montant hors taxes du remboursement partiel. Il doit être inférieur au montant avant taxes restant de la transaction. |
Remboursement complet
Ce type ne comporte aucun champ.
Remboursement total du montant restant d'une transaction.