问题描述
我正在使用使用 omnipay 的 Stripe 我想要做的是我不希望我的用户在我的网站上输入他们的卡详细信息,但我想将他们直接重定向到 Stripe 结帐页面并在那里填写他们的付款详细信息。
$gateway = Omnipay::create( 'Stripe\PaymentIntents' );
$gateway->setApiKey( $this->api_secret_key ) ;
$gateway->setTestMode( $this->testmode );
$response = $gateway->purchase([
'cancelUrl' => $cancle_url,'returnUrl' => $return_url,'amount' => $order->get_total(),'currency' => $currency,'paymentMethod' => ['card'],'Description' => 'SandBox test transaction','confirm' => true,])->send();
这里的支付方法需要一个卡详细信息的对象,我肯定不想问用户,那么有没有办法进行场外交易?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)