Создать клиента в PayPal - PullRequest
       1

Создать клиента в PayPal

0 голосов
/ 19 марта 2019

Я работал над PayPal и хотел узнать кое-что о PayPal, что мы можем сделать в Stripe через Golang API:

  1. можем ли мы создать клиента через PayPal Go API, а затем прикрепить к нему карту? Теперь то, что я интегрировал, - это сохранение карты непосредственно в хранилище PayPal и запуск транзакций с сохраненной карты. Я просмотрел документацию по Go API и не нашел там никаких документов о создании клиентов через API. Документы PayPal API
  2. Когда мы заполняем данные карты, можно ли вернуть одноразовый номер / токен карты из API PayPal, чтобы токен представлял всю информацию о карте?
  3. Можно ли установить карту на карту клиента по умолчанию через PayPal Go API?

Мне нужно знать все вышеперечисленные пункты через Go API. Кто-нибудь может подсказать мне, как я могу сделать все вышеперечисленное, если это возможно?

1 Ответ

0 голосов
/ 07 июня 2019

Из того, что я могу вам собрать:

Создать заказ с намерением ЗАХВАТ

POST /v2/checkout/orders
{
    "intent": "CAPTURE",
    "purchase_units": [
    {
      "amount": {
        "currency_code": "USD",
        "value": "1.00"
      }
    }
  ]
}

Затем ЗАХВАТИТЕ заказ

POST /v2/checkout/orders/<OrderId>/capture
{
    "payment_source": {
     "token": {
       "id": "VAULT CARD ID HERE",
       "type": "PAYMENT_METHOD_TOKEN"
     }
   }
}

Это насколько я получил, потому что в настоящее время я получаю ошибку 500

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...