2014-01-24 7 views
3

У меня интегрирован API-интерфейс PayPal REST с SDK PayPal. Он отлично работает на песочнице, когда мы используем учетные данные для песочницы, но при использовании живых учетных данных PayPal функциональность карты сохранения в PayPal (с использованием REST API) работает нормально, но когда мы пытаемся произвести платежи с использованием идентификатора карты PayPal (сгенерированного PayPal как CARD-8K0630766A878805HYRGHBCD), мы столкнулись с такой ошибкой;Paypal rest api

Exception: Got Http response code 401 when accessing https://api.paypal.com/v1/payments/payment. Retried 0 times. 
    { 
    "name":"UNAUTHORIZED_PAYMENT", 
    "message":"Unauthorized payment", 
    "information_link":"https://developer.paypal.com/webapps/developer/docs/api/#UNAUTHORIZED_PAYMENT", 
    "debug_id":"3424fdf3dac86" 
    } 

Мы сделали много R & D, но не мог получить этот вопрос.

Пожалуйста, дайте мне знать, что нам не хватает или ошибка с нашего конца, чтобы проблема была решена как можно скорее.

ответ

1

Поскольку у вас нет авторизации, вы когда-либо включали свои текущие учетные данные, поскольку по умолчанию они не включены.

+0

Как мы можем включить живые учетные данные? Мы не можем получить доступ к «Прямым кредитным картам», поскольку они не включены, хотя мы заполнили всю настоящую информацию. Пожалуйста дай нам знать. – user3231142

+0

Пожалуйста, Цзян Помогите нам .. – user3231142

+0

Пожалуйста, Цзян Если вы знаете, как это сделать, пожалуйста, помогите нам .. –

0

Чтобы переключить песочницу на живую, вам необходимо изменить «режим» с «песочницы» на «жить» и использовать «Живую клиентскую/секретную пару». Любые объекты/объекты PayPal, созданные вами в режиме песочницы, больше не будут работать, вы должны повторно создать их с помощью живых учетных данных.