استخدم مكتبة omnipay/paypal من اجل الدفع عن طريق البايبال, عندما تكون البوابة في وضع الاختبار setTestMode(true) تعمل و تتم عملية الدفع بشكل عادي, لكن في حالة كانت في وضع الانتاج setTestMode(false) يظهر هذا الخطأ:
هذا الكود الخاص بي:
publicfunction paypelPayment($data){// Setup geteway
$gateway =Omnipay::create('PayPal_Rest');
$gateway = $gateway->setClientId($this->settings['paypel_client_id']);
$gateway = $gateway->setSecret($this->settings['paypel_secret']);
$gateway = $gateway->setTestMode(false);//set it to 'false' when go live
$response = $gateway->purchase(array('amount'=> $data['price'],'currency'=>'USD','returnUrl'=> $data['returnUrl'],'cancelUrl'=> $data['cancelUrl'],))->send();return $response;}
السؤال
اسماعيل صدوقي
مرحبا,
استخدم مكتبة omnipay/paypal من اجل الدفع عن طريق البايبال, عندما تكون البوابة في وضع الاختبار setTestMode(true) تعمل و تتم عملية الدفع بشكل عادي, لكن في حالة كانت في وضع الانتاج setTestMode(false) يظهر هذا الخطأ:
هذا الكود الخاص بي:
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.