2026-03-26 (Upcoming Change)
3 months ago by marshall
Acquiring
[BREAKING] Acquiring API Response Structure Updated: Risk and Authentication Fields Added for Card Transactions
- Affected Endpoints (response only):
- Changes:
- PaymentIntent endpoints:
latest_payment_attempt.payment_methodtype changed fromstringtoobject - PaymentAttempt endpoints:
payment_methodtype changed fromstringtoobject - PaymentIntent — new fields added to
latest_payment_attempt:auth_code,arn,rrn,advice_code - PaymentAttempt — new top-level fields:
auth_code,arn,rrn,advice_code - PaymentIntent — new object added:
latest_payment_attempt.authentication_data- Fields:
cvv_result,avs_result authentication_data.three_dsfields:ds_transaction_id,three_ds_version,eci,cavv,three_ds_authentication_status,three_ds_cancellation_reason
- Fields:
- PaymentAttempt — new object added:
authentication_data(same structure as above)
- PaymentIntent endpoints:
- Notes: Effective 2026-03-26
[NEW] PaymentAttempt Webhooks: New Risk and Authentication Fields for Card Transactions
- Affected Webhooks:
acquiring.payment_attempt.createdacquiring.payment_attempt.capture_requestedacquiring.payment_attempt.cancelledacquiring.payment_attempt.failed
- Scope: Card payment transactions only (
payment_method.type = "card"or"card_present") - Changes:
- New fields added to the notification body:
auth_code,arn,rrn,advice_code - New object added:
authentication_data- Fields:
cvv_result,avs_result authentication_data.three_dsfields:ds_transaction_id,three_ds_version,eci,cavv,three_ds_authentication_status,three_ds_cancellation_reason
- Fields:
- New fields added to the notification body:
- Notes: Effective 2026-03-26
