Я внедряю Экспресс-заказ в PayPal.
У меня нет проблем с первыми двумя шагами, SetExpressCheckout и GetExpressCheckout. Но когда я использую DoExpressCheckout, я сталкиваюсь с ошибкой "Недопустимый заголовок безопасности".
Учетные данные API одинаковы!
Я исправил его, изменив $environment на live в DoExpressCheckout. (Разница $environment заключается в том, что он будет использовать https://api.sandbox.paypal.com/nvp/ вместо https://api-3t.$environment.paypal.com/nvp)
Но почему?
Что-то не так с https://api-3t.$environment.paypal.com/nvp?