Несколько приложений электронной коммерции связаны с одним счетом PayPal, и как узнать откуда поступил платеж?
У меня есть пять веб-приложений eCommerce, разработанных на PHP Framework Kohana и OSCommerce, функционирование одинаковое для всех приложений, а также использовало одинаковые учетные данные Paypal для всех проектов, моя проблема в том, что несколько сайтов связаны с этой одной учетной записью Paypal, и, следовательно, мне нужно знать 1. сайт, откуда пришла оплата, 2, какой был номер заказа и 3. детали продукта. Пожалуйста, помогите мне, спасибо заранее!
1 ответ
Я не думаю, что есть способ узнать, с какого сайта он пришел на PayPal. Я только что посмотрел, можно ли было создать несколько учетных данных PayPal и в PayPal посмотреть, из каких учетных данных они были сделаны, но не похоже, что есть такие фильтры
Итак, на данном этапе я бы сделал для вас код номера заказа для каждого веб-сайта. Допустим, заказ на stackOverflow будет #so5215 А затем на суперпользователя #su5126
Если вы используете REST API
ты можешь отправить invoice_number
с вашим звонком, и он будет отображаться на PayPal
С другой стороны, если вы используете NVP/SOAP API
ты можешь отправить PAYMENTREQUEST_n_INVNUM
когда ты звонишь SetExpressCheckout
Обратите внимание, что PAYMENTREQUEST_n_INVNUM
n
представляет номер транзакции, для которой она предназначена, корзина веб-сайтов Normaly использует только 1, а ее нулевое значение.