Как совершить покупку - PullRequest
0 голосов
/ 19 мая 2019

Я изучаю, как реализовать платежный шлюз 3D Secure с использованием PHP и Omnipay. После перенаправления пользователя я пытаюсь завершить покупку.

Вот мои ворота:

class Gateway extends AbstractGateway
{
 ...

public function purchase(array $parameters = array())
{
    return $this->createRequest('\Omnipay\Iyzi\Message\PurchaseRequest', $parameters);
}
public function completePurchase(array $parameters = array())
{
    return $this->createRequest('\Omnipay\Iyzi\Message\CompletePurchaseRequest', $parameters);
}
...

}

Я установил URL обратного вызова ("domain.test / callback"), но не знаю, как его завершить. Я что-то упустил в шлюзе или, может быть, мне следует заставить мой контроллер ("/ callback") справиться с этим. Я уверен, что что-то упустил в воротах.

...