Używam paypal ruby sdk, aby przetwarzać karty kredytowe przez api odpoczynku. Wszystko działa dobrze z punktu widzenia przetwarzania kart kredytowych. Karty kredytowe są przetwarzane prawidłowo bez żadnych problemów.Paypal REST API - Opis/Nazwa przedmiotu brakuje
Niestety, kiedy przeprowadzam eksport transakcji csv na konto paypal (lub live) handlowca paypal, pole "Item Title" nie jest wypełnione, a także nie widzę, aby pole opisu było używane w dowolnym miejscu.
Zapytanie do paypal:
Request[post]: https://api.sandbox.paypal.com/v1/payments/payment
Request.body={
"intent":"sale",
"payer":{
"payment_method":"credit_card",
"funding_instruments":[{
"credit_card":{
"number":"xxxxxxxxxxxxxxxx",
"type":"visa",
"expire_month":10,
"expire_year":2020,
"first_name":"First Name",
"last_name":"Last Name"
}
}]
},
"transactions":[{
"amount":{
"currency":"USD",
"total":"1"
},
"description":"This is item description",
"item_list":{
"items":[{
"quantity":"1",
"name":"This is item description",
"price":"1",
"currency":"USD",
"sku":"This is item description"
}]
}
}]
}
W pomyślnej odpowiedzi paypal Dostaję wszystkie te dane z powrotem w tym pól wypełniane „To jest opis pozycji”.
Moje pytanie brzmi, jaki parametr musimy podać dla tego wywołania api, aby wypełnić pole "Tytuł produktu" w eksporcie csv z transakcji?
Jaki jest cel pola "opis" w ramach tego żądania interfejsu API i gdzie to pole jest używane po stronie PayPal (pokazane) po przetworzeniu płatności przy użyciu karty kredytowej?
EDITED
Próbowałem z PHP SDK, jak również (tak, aby mieć pewność, że to nie jest problem z konkretnym SDK). Na końcu wydaje się, że pytanie jest „Czy istnieje pole do wykorzystania jako części REST API, które odpowiada kolumnie«Nazwa przedmiotu»wewnątrz paypal eksportu?”
Rzeczywiście jest to poprawne. Wygląda jednak na to, że mogę zawrzeć te dane dotyczące koszyka tylko dla tego raportu, a nie dla innych. Czy wiesz, że można to zrobić w jakiś sposób w raportach dotyczących konta handlowca, w szczególności dla: Strona główna (konta business pro) -> Raporty -> Wyszukiwarka transakcji? – cool
Wyszukiwarka transakcji ma stały format danych i limit zakresu dat (90 dni), nie będzie zawierać tylu szczegółów, co raport historii pobierania. Jeśli szukasz raportu, który zawiera szczegółowe dane koszyka wraz z rekordami transakcji, od teraz nie ma innej opcji. –
Nie przejmuję się ograniczeniem zasięgu (jestem tego świadomy). "Nazwa przedmiotu" w wyszukiwarce transakcji to łamacz transakcji. Co ciekawe, jeśli użyjesz wirtualnego terminala po stronie PayPal, aby przetworzyć karty kredytowe, ta kolumna zostanie wypełniona w porządku (jeśli użyjesz api odpoczynku, to nie) – cool