Квадратные платежи нескольким продавцам и параллельные платежи - PullRequest
0 голосов
/ 14 апреля 2020

Мне нужна помощь с Square Payments. Я пытаюсь продавать товары через веб-сайт, который я разрабатываю, и есть несколько продавцов, которые продают там. У этих продавцов есть свои собственные логины, и они могут подключаться к Square Payments со своего портала входа в систему и добавлять свои продукты.

Теперь покупатель может добавить несколько продуктов от разных продавцов, так как во время завершения заказа оплата будет распределена продавцам соответственно .

Но я не могу найти какие-либо API или что-либо еще в Square Payments, которые могли бы помочь мне достичь этого.

Любая помощь очень ценится.

1 Ответ

0 голосов
/ 14 апреля 2020

То, что вы пытаетесь сделать, не совсем осуществимо. Чтобы приложение могло вызывать API-интерфейсы Square от имени продавца, вам необходимо использовать OAuth API . Однако, если клиент / покупатель будет покупать товары у разных продавцов, вам нужно будет сделать несколько звонков на CreatePayment ... и каждый раз иметь уникальный nonce. Это означает, что клиент должен будет заполнить номер своей карты для каждого продавца, у которого он покупает, поскольку карты хранятся в области действия продавца (а не в области приложения). Так что, хотя это можно было бы сделать, к сожалению, это не было бы очень хорошим опытом для клиентов.

...