Adyen Web SDK Как записать информацию о продукте? - PullRequest
0 голосов
/ 29 марта 2019

Так что в настоящее время я использую Adyen Web SDK совместно с NodeJS, и надеялся получить какую-то помощь.

В основном я строю магазин, который продает цифровые продукты, и когда пользователи покупаютпродукт, я храню эту информацию в своей базе данных.Однако я также хотел бы как-то сохранить его в Adyen, чтобы в списке транзакций на панели управления Adyen можно было видеть, какой продукт был приобретен для каждой транзакции.(Не проверяя мою базу данных вручную, так как в идеале было бы неплохо экспортировать это и в отчеты!)

Я копался в документации по API для Adyen, но, похоже, ничего не говорится о том, чтобы делать что-то подобноечем lineItems (https://docs.adyen.com/api-explorer/#/PaymentSetupAndVerificationService/v41/paymentSession)

Но, мне кажется, lineItems больше подходит для физических предприятий? + Я не уверен, что эта информация даже доступна для просмотра на панели управления Adyen.

Если это невозможно, то каков наилучший вариант: экспортировать транзакции из Adyen, перебрать мою базу данных и получить информацию для каждой транзакции?

1 Ответ

0 голосов
/ 05 апреля 2019

Я бы предложил использовать метаданные.Это доступное поле в / paymentSession (и в большинстве вызовов API адьена).Это хэш-карта, в которую можно поместить до 20 пар ключ / значение.

После этого отчеты могут возвращать метаданные в новом столбце.Метаданные будут добавлены в виде строки JSON.Хотя вам нужно обратиться в службу поддержки адьена, чтобы включить возвращение метаданных в отчетах.

...