внедряване на Payment Gateways към електронната търговия

Създадох сайт за електронна търговия в Silverstripe и съм нов в това, съжалявам, ако питам нещо глупаво. Просто се чудя как да внедря шлюзове за плащане към сайта за електронна търговия в Silverstripe? Имате ли добри уроци, които мога да следвам?

Благодаря ти много. Между другото избирам DPS като шлюз.

Всички препоръки за мен да започна това ще бъдат оценени.


person grumpypanda    schedule 18.11.2011    source източник


Отговори (2)


Може да започнете, като разгледате модула за плащане за SilverStripe.

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

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

person ryanwachtl    schedule 18.11.2011
comment
За демонстрация: Преден край: demo.aspxcommerce.com Заден край: demoadmin.aspxcommerce.com Нови функции: aspxcommerce.com/What-is-New.aspx - person ; 22.05.2013

По мое мнение шлюзът за плащане в наши дни предоставя толкова много удобства, че всичко, което трябва да направим, е да пренасочим потребителя към шлюза за плащане с определени атрибути като сума, валута и някои други атрибути, които се изискват от шлюза.

след като плащането е разрешено, шлюзът за плащане пренасочва потребителя обратно към вашата страница. Вече почти всички шлюзове за плащания работят по два начина

  1. Синхронизирано обаждане
  2. A Синхронизирано обаждане

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

Склонен съм да следвам този подход, след като решим, че шлюзът за плащане премине през документацията, създам тестов акаунт с тях и след това започнем да играем.

person Umesh Awasthi    schedule 20.11.2011