Billing Platform API
Billing Platform API
curl -i -X PATCH \
https://bp-api-docs-v3.redocly.app/_mock/demogm_03_06_2025_schema_edited/rest/2.0/WALLET \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"PaymentGatewayId": 0,
"PaymentGatewayProfileid": 0,
"State": "string",
"Country": "string",
"CreditCardType": "string",
"BillingProfileId": 0,
"Status": "string",
"CreditCardNumber": "string",
"CreditCardToken": "string",
"CreditCardName": "string",
"CreditCardExpDate": "string",
"AchBankAcctNum": "string",
"AchUniqueRef": "string",
"AchEcheckType": "string",
"AchBankName": "string",
"AchBankAcctType": "string",
"AchBankAcctName": "string",
"AchBankAbaCode": "string",
"AchMandateStatusModifyDate": "string",
"AchScheme": "string",
"AchBranchCode": "string",
"AchMandateCountry": "string",
"AchMandateState": "string",
"AchMandateReference": "string",
"NationalIdentityNumber": "string",
"Attention": "string",
"Address1": "string",
"Address2": "string",
"City": "string",
"Zip": "string",
"HostedPaymentPageExternalId": "string",
"DefaultFlag": 0,
"AchMandateDate": "string",
"Email": "string",
"AchMandateStatus": "string",
"Id": "string"
},
"externalIDFieldName": "HostedPaymentPageExternalId"
}'
{ "upsertResponse": [ { … } ] }
curl -i -X DELETE \
https://bp-api-docs-v3.redocly.app/_mock/demogm_03_06_2025_schema_edited/rest/2.0/delete/WALLET \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'sessionId: string' \
-d '{
"brmObjects": {
"Id": "string"
}
}'
{ "retrieveResponse": { "PaymentGatewayId": 0, "PaymentGatewayProfileid": 0, "State": "string", "Country": "string", "CreditCardType": "string", "BillingProfileId": 0, "Status": "string", "CreditCardNumber": "string", "CreditCardToken": "string", "CreditCardName": "string", "CreditCardExpDate": "string", "AchBankAcctNum": "string", "AchUniqueRef": "string", "AchEcheckType": "string", "AchBankName": "string", "AchBankAcctType": "string", "AchBankAcctName": "string", "AchBankAbaCode": "string", "AchMandateStatusModifyDate": "string", "AchScheme": "string", "AchBranchCode": "string", "AchMandateCountry": "string", "AchMandateState": "string", "AchMandateReference": "string", "NationalIdentityNumber": "string", "Attention": "string", "Address1": "string", "Address2": "string", "City": "string", "Zip": "string", "HostedPaymentPageExternalId": "string", "DefaultFlag": 0, "AchMandateDate": "string", "Email": "string", "AchMandateStatus": "string", "Id": "string" } }