Xsolla-logo

Lire la liste des transactionsServer-sideAdmin

get/merchants/{merchant_id}/reports/transactions/registry.{format}

Renvoie une liste d'informations détaillées sur les transactions réussies et annulées pour une période donnée. Vous recevrez des informations sur les paiements, les frais, les taxes, les commandes et les utilisateurs. La liste est fournie au format JSON ou CSV. Cet appel API convient pour effectuer un rapprochement financier.

Remarque

Cet appel API ne contient pas le paramètre de chemin project_id, vous devez donc utiliser la clé API valide dans tous les projets de l'entreprise pour l'autorisation.

SecuritybasicAuth
Request
path Parameters
merchant_id
required
integer

ID de commerçant.

format
required
string

Format de données.

Enum: "json" "csv" "xls"
query Parameters
datetime_from
required
string <datetime>

Début de la période au format AAAA-MM-JJ. Non requis si le paramètre limit est passé.

Example: datetime_from=2023-02-08
datetime_to
required
string <datetime>

Fin de la période au format AAAA-MM-JJ. Non requis si le paramètre limit est passé. Assurez-vous que la différence entre datetime_from et datetime_to ne dépasse pas 92 jours.

Example: datetime_to=2023-03-08
in_transfer_currency
required
integer

Convertit toutes les données financières dans la devise de virement (la devise de paiement est utilisée par défaut).

show_total
required
boolean

Ajoute des totaux au rapport.

merchant_of_records
string or null

Merchant of Record. La valeur peut être xsolla, merchant ou ne pas être spécifiée. Si merchant, renvoie les transactions effectuées via les passerelles du partenaire. Si xsolla, renvoie les transactions effectuées sans passer par les passerelles du partenaire. Si elle n'est pas spécifiée, toutes les transactions sont renvoyées.

Enum: Description
merchant

Renvoie les transactions effectuées via les passerelles du partenaire.

xsolla

Renvoie les transactions effectuées sans passer par les passerelles du partenaire.

project_id
integer

ID de projet.

show_dry_run
boolean

Détermine l'inclusion des transactions test.

transfer_id
integer

ID de virement.

report_id
integer

ID de rapport financier.

offset
integer

Numéro de l'élément à partir duquel la liste est générée (le décompte commence à 0).

limit
integer

Limite du nombre de transactions affichées sur la page. Si ce paramètre est passé, les paramètres datetime_from et datetime_to ne sont plus requis.

status
string

Statut de transaction.

Enum: "done" "canceled" "error"
Responses
200

Liste des transactions renvoyée avec succès.

Request samples
Response samples
application/json
[
  • {
    }
]