Create Processor Attempt

View as Markdown

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

account_idstringRequired

Request

This endpoint expects an object.
payment_intent_idstringRequired
amount_atomintegerRequired
currencyenumRequired
ISO 4217 currency codes.
metadatamap from strings to any or nullOptional

Response

Successful Response
idstring
account_idstring
payment_intent_idstring
payment_method_idstring
processor_idstring
processor_namestring
customer_idstring
amount_atominteger
provider_type_fee_amount_atominteger
currencyenum
ISO 4217 currency codes.
statusstring
created_atdatetime
updated_atdatetime
failure_codestring or null
failure_messagestring or null
is_soft_declineboolean or null
processor_metadatamap from strings to any or null
network_identifiersobject or null

Chargeback-relevant payment network identifiers for a processor attempt.

Captured from the processor charge response at charge time and stored on ProcessorAttempt.processor_metadata. Used by chargeback-defense integrations (e.g. Chargeblast) to match disputes. Any field may be None when the processor did not return it (e.g. a non-card method, a setup-only attempt, or a processor that doesn’t expose the field).

captured_atdatetime or null
metadatamap from strings to any or null
refunded_amount_atomintegerDefaults to 0
refundedbooleanDefaults to false
dunning_attemptinteger or null

Errors

422
Unprocessable Entity Error