Skip to content

/proxy_sessions/{id}/provider_bindings

POST
/proxy_sessions/{id}/provider_bindings
curl --request POST \
--url https://example.com/proxy_sessions/example/provider_bindings \
--header 'Content-Type: application/json' \
--data '{ "provider_checkout_session_id": "example", "psp": "example" }'

Binds a provider checkout object to a Proxy session so cart sync can verify ownership.

id
required
string
/^psess_/
Media typeapplication/json
object
provider_checkout_session_id
required
string
>= 1 characters <= 255 characters
psp
required
string
>= 1 characters <= 32 characters
Examplegenerated
{
"provider_checkout_session_id": "example",
"psp": "example"
}

Default Response

Media typeapplication/json
object
provider_checkout_session_id
required
string
proxy_session_id
required
string
/^psess_/
psp
required
string
updated_at
required
string
Examplegenerated
{
"provider_checkout_session_id": "example",
"proxy_session_id": "example",
"psp": "example",
"updated_at": "example"
}