Update a checkout session
curl --request POST \
--url https://sandbox-platform.jupico.com/v1/checkouts/update \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '
{
"subMerchantId": "jpt-sim-md-1",
"checkoutId": "f4b2c7d9-8e31-4a6b-b0d5-2c9a1e7f5d38",
"totalAmount": 75,
"description": "<string>"
}
'import requests
url = "https://sandbox-platform.jupico.com/v1/checkouts/update"
payload = {
"subMerchantId": "jpt-sim-md-1",
"checkoutId": "f4b2c7d9-8e31-4a6b-b0d5-2c9a1e7f5d38",
"totalAmount": 75,
"description": "<string>"
}
headers = {
"Authorization": "Basic <encoded-value>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Basic <encoded-value>', 'Content-Type': 'application/json'},
body: JSON.stringify({
subMerchantId: 'jpt-sim-md-1',
checkoutId: 'f4b2c7d9-8e31-4a6b-b0d5-2c9a1e7f5d38',
totalAmount: 75,
description: '<string>'
})
};
fetch('https://sandbox-platform.jupico.com/v1/checkouts/update', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));const url = 'https://sandbox-platform.jupico.com/v1/checkouts/update';
const options = {
method: 'POST',
headers: {Authorization: 'Basic <encoded-value>', 'Content-Type': 'application/json'},
body: JSON.stringify({
subMerchantId: 'jpt-sim-md-1',
checkoutId: 'f4b2c7d9-8e31-4a6b-b0d5-2c9a1e7f5d38',
totalAmount: 75,
description: '<string>'
})
};
fetch(url, options)
.then(res => res.json())
.then(json => console.log(json))
.catch(err => console.error(err));Checkouts
Update a checkout session
Updates the configuration of an existing checkout session.
POST
https://sandbox-platform.jupico.com
/
v1
/
checkouts
/
update
Update a checkout session
curl --request POST \
--url https://sandbox-platform.jupico.com/v1/checkouts/update \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '
{
"subMerchantId": "jpt-sim-md-1",
"checkoutId": "f4b2c7d9-8e31-4a6b-b0d5-2c9a1e7f5d38",
"totalAmount": 75,
"description": "<string>"
}
'import requests
url = "https://sandbox-platform.jupico.com/v1/checkouts/update"
payload = {
"subMerchantId": "jpt-sim-md-1",
"checkoutId": "f4b2c7d9-8e31-4a6b-b0d5-2c9a1e7f5d38",
"totalAmount": 75,
"description": "<string>"
}
headers = {
"Authorization": "Basic <encoded-value>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Basic <encoded-value>', 'Content-Type': 'application/json'},
body: JSON.stringify({
subMerchantId: 'jpt-sim-md-1',
checkoutId: 'f4b2c7d9-8e31-4a6b-b0d5-2c9a1e7f5d38',
totalAmount: 75,
description: '<string>'
})
};
fetch('https://sandbox-platform.jupico.com/v1/checkouts/update', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));const url = 'https://sandbox-platform.jupico.com/v1/checkouts/update';
const options = {
method: 'POST',
headers: {Authorization: 'Basic <encoded-value>', 'Content-Type': 'application/json'},
body: JSON.stringify({
subMerchantId: 'jpt-sim-md-1',
checkoutId: 'f4b2c7d9-8e31-4a6b-b0d5-2c9a1e7f5d38',
totalAmount: 75,
description: '<string>'
})
};
fetch(url, options)
.then(res => res.json())
.then(json => console.log(json))
.catch(err => console.error(err));Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Body
application/json
The subMerchantId associated with the checkout.
Example:
"jpt-sim-md-1"
The identifier of the checkout.
Example:
"f4b2c7d9-8e31-4a6b-b0d5-2c9a1e7f5d38"
The total amount of the checkout.
Example:
75
The checkout description.
Line items included in the total amount.
Show child attributes
Show child attributes
Adjustments applied to the total, such as discounts or additional fees.
Show child attributes
Show child attributes
Object to edit configuration of created hosted session.
Show child attributes
Show child attributes
Response
Checkout successfully updated.
Last modified on August 31, 2026
Was this page helpful?

