На мой взгляд платежный шлюз в эти дни предоставляет так много объектов, что все, что нам нужно сделать, это перенаправить пользователя на платежный шлюз с определенными атрибутами, как сумма, curreency и некоторые другие атрибуты требуемый шлюзом.
как только компенсация уполномочено платежный шлюз перенаправлять пользователя обратно на ваш page.Now почти все Платежный шлюз работают в двух направлениях
- Синхронный вызов
- асинхронизированной называют
во втором методе вы должны предоставить некоторую точку входа в шлюз, где он отправит вам всю необходимую информацию об оплате. После того, как у вас есть все, что вам нужно, это сделать окончательный процесс оформления для пользователя. Помимо модуля оплаты silverstripe
я предлагаю вам пройти документацию DPS
, поскольку они могли бы показать некоторые образцы, как вы можете общаться с ними и что они ожидают от вы в запросе, какой должна быть его структура, и что они будут отправлять назад, как только пользователь выполнит оплату, структуру ответа и т. д.
Я, как правило, придерживаюсь такого подхода, когда мы решаем, что платежный шлюз проходит через документацию. с ними и чем начать играть.
Для Demo: \t Front End: http://demo.aspxcommerce.com/ \t Back End: http://demoadmin.aspxcommerce.com/ \t \t Новые возможности: HTTP: //www.aspxcommerce .com/Что-это-New.aspx –