paypal 正式线上收款账户设置

Paypal · Fecmall · 于 2年前 发布 · 2946 次阅读

paypal上线,需要用线上的paypal的资料信息,设置后才能收款

1.配置文件:

@common/config/fecshop_local_services/Payment.php

也就是文件:https://github.com/fecshop/yii2_fecshop_app_advanced/blob/master/common/config/fecshop_local_services/Payment.php

需要设置standard express2种

'paypal_standard' => [
                    'start_url'            => '@homeUrl/payment/paypal/standard/start',
                    'nvp_url'  => 'https://api-3t.sandbox.paypal.com/nvp',
                    'api_url'  => 'https://www.sandbox.paypal.com/cgi-bin/webscr',
                    'account'  => 'zqy234api1-facilitator_api1.126.com',
                    'password' => 'HF4TNTTXUD6YQREH',
                    'signature'=> 'An5ns1Kso7MWUdW4ErQKJJJ4qi4-ANB-xrkMmTHpTszFaUx2v4EHqknV',
                    'label'=> 'PayPal Express Payments',
                    // 跳转到paypal确认后,返回fecshop的url
                    'return_url' => '@homeUrl/payment/paypal/standard/review',
                    // 取消支付后,返回fecshop的url
                    'cancel_url' => '@homeUrl/payment/paypal/standard/cancel',
                    // 支付成功后,返回fecshop的url
                    'success_redirect_url'    => '@homeUrl/payment/success',
                    // IPN地址
                    'ipn_url' => '@homeUrl/payment/paypal/standard/ipn',
                ],

'express' => [    // 在购物车页面直接跳转到支付平台,譬如paypal快捷支付方式。
                'paypal_express' => [
                    'nvp_url'  => 'https://api-3t.sandbox.paypal.com/nvp',
                    'api_url'  => 'https://www.sandbox.paypal.com/cgi-bin/webscr',
                    'account'  => 'zqy234api1-facilitator_api1.126.com',
                    'password' => 'HF4TNTTXUD6YQREH',
                    'signature'=> 'An5ns1Kso7MWUdW4ErQKJJJ4qi4-ANB-xrkMmTHpTszFaUx2v4EHqknV',
                    'label'=> 'PayPal Express Payments',
                    // 跳转到paypal确认后,返回fecshop的url
                    'return_url' => '@homeUrl/payment/paypal/express/review',
                    // 取消支付后,返回fecshop的url
                    'cancel_url' => '@homeUrl/payment/paypal/express/cancel',
                    // 支付成功后,返回fecshop的url
                    'success_redirect_url'    => '@homeUrl/payment/success',
                    // IPN地址
                    'ipn_url' => '@homeUrl/payment/paypal/express/ipn',
                ],
            ],

1.您需要将上面配置中的sandbox去掉

也就是

'nvp_url'  => 'https://api-3t.sandbox.paypal.com/nvp',
'api_url'  => 'https://www.sandbox.paypal.com/cgi-bin/webscr',

改成

'nvp_url'  => 'https://api-3t.paypal.com/nvp',
'api_url'  => 'https://www.paypal.com/cgi-bin/webscr',

2.设置 账户密码签名

'account'  => 'zqy234api1-facilitator_api1.126.com',
'password' => 'HF4TNTTXUD6YQREH',
'signature'=> 'An5ns1Kso7MWUdW4ErQKJJJ4qi4-ANB-xrkMmTHpTszFaUx2v4EHqknV',

这个需要到线上paypal,步骤如下:

将用户名密码签名显示出来,填写到上面的express 和 standard部分就好(注意,两个位置都要填写)

共收到 2 条回复
ouewqa#18个月前 0 个赞

现在改版了,我搜索他们的帮助,提示:点击“API访问”旁边的更新。这个没有看到在哪里?

是因为我的是个人账号么?

Fecmall#28个月前 0 个赞

个人账户页可以的,如果改版了,请自己查阅资料设置。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics