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 nullOptional
failure_messagestring or nullOptional
is_soft_declineboolean or nullOptional
processor_metadatamap from strings to any or nullOptional
network_identifiersobject or nullOptional

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 nullOptional
metadatamap from strings to any or nullOptional
refunded_amount_atomintegerOptionalDefaults to 0
refundedbooleanOptionalDefaults to false
dunning_attemptinteger or nullOptional
statement_descriptorstring or nullOptional
credential_sourcestring or nullOptional
fallback_reasonstring or nullOptional
cryptogram_generated_atdatetime or nullOptional

Errors

422
Unprocessable Entity Error