不知道是最近paypal更新了的原因还是啥原因,目前的问题是沙盒环境就正常,切换到了正式环境就白屏。 然后特意去配置了一下Stripe,情况一样,沙盒环境可以测试但是返回依然有问题。
不知道有没有朋友遇到这个情况。目前更新到了最新版本。这个问题查了N天了。之前都好好的,不知道这段时间怎么突然就不行了。求大神指点。
难道是https问题?
https
再跳转前就会发送数据,将数据打印出来,看看是否有问题
另外根据返回的错误值,去google搜索找找
https我倒是没有测试,因为文档里面的https配置都是很久之前的了。貌似连目录位置都变了。跟宝塔的环境也有关系。很多参数都变了。但是之前我也没有挂https,是正常的。就是这段时间更新之后出现的问题。
另外,你后台的paypal配置部分,是否将沙盒环境更改为线上环境了》?
沙盒环境
线上环境
仔细看一下配置,是不是配置有空格啥的。
配置
空格
再跳转的部分,将信息全部打印出来仔细看看。
沙盒环境跟正式环境切换如果信息错误的话会包卡头错误,空格啥的基本没可能。那些个参数已经被我换过无数遍了。哈哈哈。而且不止一个paypal号配置上去测试。每个号都是正常的,国外客户直接转账都可以,但是就是线上接口死活不行。IPN也配置了。而且沙盒模式下IPN还收到了返回正常。正式环境就死活卡白屏。我都搞的怀疑人生了。
@a1737908450 #6楼
1.货币用USD?
2.给你找了点资料,您看看:https://moodle.org/mod/forum/discuss.php?d=375404&parent=1514410
3.如果解决了,这里分享一下,多谢/
首先五一快乐老大,货币是usd,而且是叫的美国的朋友配合测试,应该跟印度的政策问题无关,目前猜测可能跟https有关,因为IPN没有任何响应,因为网站没有挂https。目前尝试证书弄一下看看能不能解决。顺便问一句除了亚马逊的公共证书还有没有其他的公共证书,域名是腾讯云的,他的子域名验证提示长度非法,阴沟里翻船。
阿里云也有的,
搞服气了。用宝塔给主域名www加了个证书,发起订单ipn依然是收不到任何消息。理论上说沙盒环境OK就肯定代码没问题,我估计还是paypal本身的问题。这里也就一个朋友能配合测试,人家的卡都快撸废了。paypal也是有毛病。折腾死人了。
@a1737908450 #10楼
是不是你的paypal账号有问题啊,你这个情况,只有你一个人提过,没有遇到其他人遇到过。
paypal账号我换了3个,而且这个账号之前都是收过钱的。所有的都是认证完成的。没有任何一个提示过有问题。而且之前都收过款,而且还提现到中国来了。账号有问题的说法我估计不成立了。
@a1737908450 #12楼
方便的话,加我微信,私聊发我网址看一下:https://www.fecmall.com/contacts
已添加老大,刚刚到处找。解决了全站ssl的问题。目前测试是没有问题。主要是免费。老大你来添加吧。 https://letsencrypt.osfipin.com/ 这个网站申请通配符证书。然后配置到宝塔就行了。测试确实可用。配置一下所有子域名生效。但是貌似是三个月。到期之后继续申请就行了。
嗯,阿里云也有免费ssl:https://www.aliyun.com/product/security/markets/aliyun/product/cas?spm=5176.10695662.782131.3.5358481a75NNta
有效期一年