- 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
- FullRefund
- Essayer
Rembourse ou rembourse partiellement 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 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. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
Champ d'union refund_type . Obligatoire. Type de remboursement de transaction externe. refund_type ne peut être qu'un des éléments suivants : |
|
partialRefund |
Remboursement partiel. |
fullRefund |
Un remboursement du montant 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
PartialRefund
Remboursement partiel d'une transaction.
Représentation JSON |
---|
{
"refundId": string,
"refundPreTaxAmount": {
object ( |
Champs | |
---|---|
refundId |
Obligatoire. Identifiant unique permettant d'identifier ce remboursement partiel. Si le remboursement aboutit, les autres remboursements associés au même identifiant échoueront. Il doit être unique pour tous les remboursements associés à une transaction individuelle. |
refundPreTaxAmount |
Obligatoire. Montant hors taxes du remboursement partiel. Il doit être inférieur au montant restant hors taxes de la transaction. |
FullRefund
Ce type ne comporte aucun champ.
Remboursement total du montant restant d'une transaction