Как добавить детали транзакции, например, отдельные товары из корзины?
Я был на этой странице (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 с более подробной информацией о транзакции, а не только код валюты и значение.