Перенаправление Paypal на регистрацию в Laravel - PullRequest
0 голосов
/ 01 февраля 2019

Мне нужно перенаправить в PaypalAgreement после успешной регистрации.У меня есть два типа пользователей - платные и бесплатные, когда кто-то пытается зарегистрироваться в качестве платного перенаправления на Paypal Payment gateway

$plan_id = 'P-4C095357DP980872FT2QOCTA';
$agreement = new PaypalAgreement();
$agreement->create($plan_id);


 class PaypalAgreement extends Paypal
{
public function create($id) {

    return redirect($this->Agreement($id));
}

protected function Agreement($id): string
{
    $agreement = new Agreement();
    $agreement->setName('Base Agreement')
        ->setDescription('Basic Agreement')
        ->setStartDate('2019-06-17T9:45:04Z');
    $plan = $this->Plan($id);
    $agreement->setPlan($plan);
    $payer = $this->Payer();
    $agreement->setPayer($payer);
    $ShippingAddress = $this->ShippingAddress();
    $agreement->setShippingAddress($ShippingAddress);
    $agreement = $agreement->create($this->apiContext);

    return $agreement->getApprovalLink();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...