Транзакция не происходит Ошибка выдачи Ошибка E00040 Идентификатор профиля клиента или идентификатор профиля платежа клиента - PullRequest
0 голосов
/ 11 ноября 2019

Я использую метод AuthorizeAndCapture, чтобы инициировать транзакцию для определенной суммы в среде с песочницей.

ниже приведен используемый код.

var customerGateWay =new CustomerGateway(_authorizeNetConfiguration, _loggerFactory);

var customerResponse = await customerGateWay.GetCustomerAsync(company.Company.ExternalCompanyProfileId);
//Getting response with profile id in customerResponse 
var response = customerGateWay.AuthorizeAndCapture(company.Company.ExternalCompanyProfileId, customerResponse.ProfileID, totalAmount);
//response is giving this error Error E00040 Customer Profile ID or Customer Payment Profile ID

Ожидаемый результат - transactionId, но даетthis Ошибка E00040 Идентификатор профиля клиента или Идентификатор профиля оплаты клиента

...