- 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
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- 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. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. 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 |
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 est accepté, les remboursements suivants associés au même identifiant échoueront. Le nom doit être unique pour tous les remboursements d'une même transaction. |
refundPreTaxAmount |
Obligatoire. Montant hors taxes du remboursement partiel. Doit être inférieur au montant hors taxes restant de la transaction. |
FullRefund
Ce type ne comporte aucun champ.
Remboursement total du montant restant de la transaction.