L'objet Purchase ne peut pas être créé ou récupéré directement, seulement via l'objet Client. Les champs utilisés pour la création de l'objet Purchase sont :

ChampTypeDescription
transaction_idstringIdentifiant de transaction (côté marchand)
amountintMontant de l'achat en centimes
datestringDate de l'achat
due_datestring, optionnelDate d'échéance du paiement
paid_datestring, optionnelDate de réception du paiement
methodstringMéthode de paiement (card, sepa_debit, paypal, etc.)
statusstringÉtat de l'achat (paid, refunded, cancelled, late, chargeback, etc.)
contentsstringContenu de l'achat
custom_dataJSONObjet JSON de format libre qui vous permet d'associer à l'achat des données provenant de votre base de données. Typiquement utilisé pour retrouver facilement l'identifiant du panier/de la commande à l'origine du paiement.