2013-10-02 5 views
0

Я создал успешный скрипт IPN PayPal, который импортирует результат в мою базу данных, но я хотел бы знать, есть ли способ, который я могу установить для транзакции пользовательский $receiver_email. Проблема, с которой я сталкиваюсь, заключается в том, что IPN не настроен на некоторые учетные записи.PayPal IPN Variable receiver_email

Чтобы добавить его в контекст, я создаю сайт аукциона, где покупатели могут оплатить товары, а продавец (receiver_email) должен измениться, чтобы отправить платеж им.

Если есть способ, я могу обойти эту проблему? Если кто-то может указать мне в правильном направлении, я был бы очень благодарен.

Заранее благодарен!

+0

Вы хотите изменить почту, отправленную PayPal, или почту, отправленную вашим сайтом? –

ответ

0

Нет, это невозможно. Настройки IPN устанавливаются на уровне учетной записи, поэтому учетная запись получателя PayPal должна уведомлять об их системе IPN.

Вам будет лучше (с технической точки зрения, IANAL, и это не совет по юридическим вопросам), когда покупатели все платят за центральную клиринговую учетную запись, которую вы затем используете, чтобы отдельно оплачивать продавцов.

0

Похоже, вы ищете PayPal Adaptive Payments. Заметка об этом: одна учетная запись - вероятно, вы, как основной владелец приложения, должна иметь учетную запись PayPal. Другим учетным записям, которые получают платеж, нужна только личная учетная запись.

PayPal предоставляет SDK образцы для Adaptive Payments на Github. Выберите Adaptive Payments в меню слева. Есть примеры для нескольких языков, которые должны быть в состоянии начать работу.