Customizing Parameters Using a REST API Request

You can update customizable parameters for a portfolio, merchant, or transacting merchant ID (MID) by using a REST API request.
You must authenticate each request that you send to a
Cybersource
API. In order to authenticate an API request, you can use a REST shared secret key or a REST certificate. For more information about authentication requirements, see .

Endpoints

Test:
PUT
https://apitest.cybersource.com
/dms/v2/customization
Production:
PUT
https://api.cybersource.com
/dms/v2/customization

Required Fields for Customizing Parameters Using a REST API Request

type
Set this field to
organization
.
id
Set this field to
organization id
for the portfolio, merchant, or transacting MID.
customizations
Set this field to the parameters to be updated.

REST Example: Customizing Parameters Using a REST API Request

Request
{"type": "organization", "id": "{{organization id}}", "customizations": { "OPERATING_MODE": "SEMI_INTEGRATED", "TIPPING_TYPE": "TIP_AMOUNT", "SIGNATURE_TYPE": "ON_RECEIPT" }}
Response to a Successful Request
The body of the response is empty. A successful response is indicated with a
200 OK
status.
{}