интеграция Paypal на веб-сайт - возможно ли это?

Я немного новичок и никогда раньше не интегрировал PayPal в веб-сайт, поэтому прошу прощения за отсутствие знаний.

Я пытаюсь создать веб-сайт, который позволяет пользователям регистрироваться, и, если они получат себе учетные записи PayPal Premier (чтобы они могли получать платежи по кредитной карте), они смогут получать платежи от других пользователей моего сайта.

Таким образом, кто-то зарегистрируется, используя свой адрес электронной почты Paypal, и тогда другие пользователи смогут отправлять им деньги через мой сайт. Если они воспользуются одной из моих специальных услуг, я также хочу иметь возможность получать комиссию в размере 1% от отправленных денег.

Я использую cakephp, и я искал и нашел несколько связанных с cakephp компонентов PayPal, но мне кажется, что они нацелены на людей, которые хотят просто использовать свою учетную запись PayPal для получения денег. Как кнопка оплаты через PayPal. В то время как я хочу иметь возможность направлять деньги на множество разных счетов PayPal. Это возможно? И если да, может ли какая-нибудь добрая душа направить меня туда, где я должен читать (предпочтительно что-нибудь не слишком сложное - я учусь!).

Также в качестве примечания: есть ли какие-либо особые проблемы безопасности, о которых мне нужно позаботиться при работе с PayPal, особенно с учетом особого характера того, чего я хочу достичь? Насколько легко было бы плохому человеку изменить чью-то электронную почту PayPal, чтобы направлять средства на себя?

заранее большое спасибо Дэйв


person Zaphod Beeblebrox    schedule 21.06.2011    source источник
comment
Не уверен, что это подходящий вопрос для SO. Как правило, вам следует обратиться к документации PayPal. Все, что возможно с API PayPal, возможно с CakePHP. Вам просто нужно это закодировать.   -  person Gordon    schedule 21.06.2011


Ответы (1)


Несколько лет назад я сделал то же самое, хотя конкретный код томится где-то на старом компьютере ... В любом случае, я использовал комбинацию IPN и Paypal Mass Payments. Любые платежи должны проходить в первую очередь через вашу учетную запись PP, и в этот момент при успешной оплате IPN вызывает скрипт для запуска массовых платежей и отправки денег намеченной цели (целям).

Это немного неудобно, и я, кажется, помню (по крайней мере, когда я это сделал) в IPN были некоторые странные ошибки, но это должно сделать это за вас.

Надеюсь, что это помогает немного!

person flukeflume    schedule 21.06.2011
comment
Привет, Барри, спасибо за ответ. Мне придется уйти и массовые платежи в Google и IPN, но я бы подумал, что направить все через мою учетную запись PayPal было бы немного проблематично. Разве это не означает, что они будут брать комиссию, когда она поступает на мой счет, а затем также на другие счета? - person Zaphod Beeblebrox; 21.06.2011
comment
Без проблем - но, к сожалению, да. С другой стороны, это может быть смягчено тем фактом, что если все транзакции проходят через одну учетную запись, вы можете подать заявку на торговую ставку, которая снизит ваши расходы. - person flukeflume; 21.06.2011
comment
Извините, я должен просто добавить - возможно, это не единственный способ сделать это, это просто так, как я делал довольно давно. Я не уверен, как изменился API Paypal с тех пор. - person flukeflume; 21.06.2011