v1
latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MBLimit acceptance configurations
Create limit acceptance config by program
Create a limit acceptance configuration for authorizations on the program level. This configuration applies to authorizations generated by operations defined in the provided processing code.
This level is a more granular level than Org and can be used as a default configuration for all accounts in this program. There can be only one configuration by program. New creation attempts for the same program get a conflict response.
At least one of the following objects is required in this request:
- network_authorization
- platform_authorization
- authorization
This configuration currently supports only the over-limit feature. See the Over-limit fee guide for more information.
post/v1/acceptance/processing-code/{processingCode}/program/{programId}
Request body
Example request
{
"network_authorization": {
"over_limit": {
"enable": true
},
"limit_refund": {
"enable": true
}
},
"platform_authorization": {
"over_limit": {
"enable": true
},
"limit_refund": {
"enable": true
}
},
"authorization": {
"over_limit": {
"enable": true
},
"limit_refund": {
"enable": true
}
}
}Response
Created
Example response
{
"network_authorization": {
"over_limit": {
"enable": true
},
"limit_refund": {
"enable": true
}
},
"platform_authorization": {
"over_limit": {
"enable": true
},
"limit_refund": {
"enable": true
}
},
"authorization": {
"over_limit": {
"enable": true
},
"limit_refund": {
"enable": true
}
}
}