Faire un suivi des transactions
Direct renvoie un payment.id distinct et unique pour chaque requête CreatePayment et chaque opération de maintenance (c'est-à-dire CapturePayment/RefundPayment/CancelPayment) que vous effectuez sur une transaction existante.
Par conséquent, suivez cette logique de payment.id lorsque vous faites un suivi proactif des transactions via GetPaymentDetails ou en traitant les retours de transaction de notre plateforme via webhooks.
- En savoir plus sur la logique de payment.id dans un chapitre dédié de notre guide Webhooks.
- Pour les demandes CreateHostedCheckout via la méthode d'intégration Hosted Checkout Page, notre plateforme renvoie un hostedCheckoutId au lieu d'un payment.id. Pour faire un suivi des sessions Hosted Checkout Page, envoyez une requête GetHostedCheckoutSession qui accepte cet hostedCheckoutId.