Как добавить детали транзакции? - PullRequest
0 голосов
/ 07 ноября 2019

Как добавить детали транзакции, например, отдельные товары из корзины?

Я был на этой странице (https://developer.paypal.com/docs/api/orders/v2/) и пытался просто добавить эти детали непосредственно в запрос скручивания, но япросто верните ошибки. Я не смог найти четких инструкций или примеров.

Я также пытался публиковать сообщения в сообществе (https://www.paypal -community.com / t5 / REST-APIs / How-do-I-add -action-details / mp / 1947436 / thread-id / 3749 ), и я несколько раз пытался связаться со службой поддержки разработчиков, чтобы получить сообщение «Это не моя область знаний».

Я скопировал этот код из документации разработчика (ссылка выше), но на самом деле я конвертирую их в выборки в моем фактическом коде. Насколько я могу судить, нет способа добавить что-либо ещедругие данные, кроме значения и кода валюты.

curl -v -X POST https://api.sandbox.paypal.com/v2/checkout/orders \
-H "Content-Type: application/json" \
-H "Authorization: Bearer Access-Token" \
-d '{
  "intent": "CAPTURE",
  "purchase_units": [
    {
      "item":{
          "name": "Some Item",
          "unit_amount": "1.00",
          "tax": "0.04",
          "quantity": "1",
          "description": "My Cart Item"
      }
      "amount": {
        "currency_code": "USD",
        "value": "1.04"
      }
    }
  ]
}'

Я ожидаю, что ответ curl вернет объект json с более подробной информацией о транзакции, а не только код валюты и значение.

...