внедрить платежные шлюзы для электронной коммерции - PullRequest
0 голосов
/ 18 ноября 2011

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

Большое спасибо. Кстати, я выбираю DPS в качестве шлюза.

Буду признателен за любые рекомендации для начала.

Ответы [ 2 ]

1 голос
/ 20 ноября 2011

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

После оплаты авторизованный платежный шлюз перенаправляет пользователя обратно на вашу страницу. Теперь почти все платежные шлюзы работают двумя способами

  1. Синхронизированный звонок
  2. Асинхронный звонок

во втором способе вы должны предоставить некоторую точку входа в шлюз, где он будет отправлять вам всю необходимую информацию об оплате.Когда у вас есть все, что вам нужно, это сделать окончательный процесс проверки для пользователя. Помимо платежного модуля silverstripe, я предложу вам просмотреть документацию DPS, так как они могли бы показать некоторые примеры того, как вы можете общаться с ними и чтоони ожидают от вас в запросе, какой должна быть его структура и что они отправят обратно, как только пользователь выполнит платеж, структуру ответа и т. д.

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

1 голос
/ 18 ноября 2011

Вы можете начать с просмотра Платежного модуля для SilverStripe.

http://www.silverstripe.org/payment-module/

https://github.com/silverstripe-labs/silverstripe-payment

...