Hello,
We are using Business Center (ebc2test.cybersource.com) and API (apitest.cybersource.com).
And we are trying to integrate with Boading API (https://developer.cybersource.com/api-reference-assets/index.html#merchant-boarding_merchant-boardin...
1. Create MERCHANT
Response:
{"id": "270946304004",
"submitTimeUtc": "2026-09-15T10:19:57Z",
"status": "SUCCESS",
"registrationInformation": {"mode": "COMPLETE",
"boardingPackageId": "50590604004"},
"organizationInformation": {"organizationId": "w1vd8diw8z92smywvked",
"parentOrganizationId": "jcccyprus_sandbox"},
"message": "Request was processed successfully"}
2. Create TRANSACTING
Response:
{"id": "270947504004",
"submitTimeUtc": "2026-09-15T10:24:28Z",
"status": "SUCCESS",
"registrationInformation": {"mode": "COMPLETE",
"boardingPackageId": "50590604004"},
"organizationInformation": {"organizationId": "w1vd8diw8z92smywvked0001",
"parentOrganizationId": "w1vd8diw8z92smywvked"},
"message": "Request was processed successfully"}
Immediately after creation we tried to run a Click to Pay payment and received the following error: "Profile for merchant not found or profile is still in draft state".
We would like to start using a merchant right after creating it through the API, but at the moment the process looks as if it is mandatory to log in to the portal and click "complete boarding". Is that the case?
09-17-2026 03:21 AM