cancel
Showing results for 
Search instead for 
Did you mean: 

Intagration with Boarding API

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?

Mikhail
Member
0 REPLIES 0