Skip to content

/proxy_sessions/{id}/payer_opened

POST
/proxy_sessions/{id}/payer_opened
curl --request POST \
--url https://example.com/proxy_sessions/example/payer_opened

Records payer checkout open and returns the current cart details.

id
required
string
/^psess_/

Default Response

Media typeapplication/json
object
actionable_next_step
required
string
Allowed values: prepare_provider continue_payment already_paid merchant_action_required unavailable
amount_minor
required
integer
<= 2147483647
beneficiary_contact
required
object
email
null | string
phone
null | string
buyer_reference
required
string
cart_snapshot
required
object
key
additional properties
any
cart_version
required
integer
completed_acquisition_attempt_id
required
null | string
created_at
required
string
currency
required
string
/^[a-z]{3}$/
current_acquisition_attempt
required
object
attempt_number
required
integer
>= 1
checkout_ui_mode
required
null | string
id
required
string
/^pspacq_/
integration_path
required
string
status
required
string
status_reason
required
null | string
expires_at
required
string
id
required
string
/^psess_/
idempotency_key
required
null | string
integration_mode
required
string
metadata
required
object
key
additional properties
any
payer_contact
required
object
email
null | string
phone
null | string
payer_destination_url
required
null | string
presentation_state
required
string
Allowed values: checkout_available already_paid action_required unavailable
provider_checkout_session_id
required
null | string
provider_checkout_session_psp
required
null | string
status
required
string
updated_at
required
string
Example
{
"actionable_next_step": "prepare_provider",
"presentation_state": "checkout_available"
}

Default Response

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Examplegenerated
{
"error": {
"code": "example",
"message": "example",
"request_id": "example"
}
}

Default Response

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Examplegenerated
{
"error": {
"code": "example",
"message": "example",
"request_id": "example"
}
}

Default Response

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Examplegenerated
{
"error": {
"code": "example",
"message": "example",
"request_id": "example"
}
}

Default Response

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Examplegenerated
{
"error": {
"code": "example",
"message": "example",
"request_id": "example"
}
}

Default Response

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Examplegenerated
{
"error": {
"code": "example",
"message": "example",
"request_id": "example"
}
}