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 :

Champ

Type

Description

transaction_id

string

Identifiant de transaction (côté marchand)

amount

int

Montant de l'achat en centimes

date

string

Date de l'achat

due_date

string, optionnel

Date d'échéance du paiement

paid_date

string, optionnel

Date de réception du paiement

method

string

Méthode de paiement (card, sepa_debit, paypal, etc.)

status

string

État de l'achat (paid, refunded, cancelled, late, chargeback, etc.)

contents

string

Contenu de l'achat

custom_data

JSON

Objet 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.