SKY payment api access issue

Below are my steps to run APIs. Please verify if I am doing something wrong.

Step1: Run below API

https://developer.sky.blackbaud.com/api#api=payments&operation=ListPaymentConfiguration

This API works properly.

Step2:

Run below api:

Parameter: payment-configuration-id (select from above)


https://developer.sky.blackbaud.com/api#api=payments&operation=GetSecurityToken

Error:


[{
"message": "The user is not entitled to perform back office payments.",
"error_name": "UserNotEntitledForBackOfficePayments",
"error_code": 23,
"raw_message": "The user is not entitled to perform back office payments."
}]

One more thing, we are planning to intigrate blackbaud checkout into our application.

I am referring below url for code sample.

https://developer.blackbaud.com/skyapi/products/bbms/payments/checkout/integration-guide/standard-workflow/code-sample

When I try to implement same in my test page, it gives me below error.

An error prevented the payment form from opening. Please contact the organization directly to arrange payment.

Comments