2017-05-06 84 views
0

所以我跑了所有的测试,并与我的应用程序在PayPal网上。如何从github转换paypalipn.php到现场?

付款运作良好,但我有一个问题,将github上发布的paypalipn.php转换为现场版本。

Github paypalipn.php

example_usage.php

/php/PaypalIPN.php 哪些改变才能够得到LIVE来自PayPal IPN?

在沙箱中工作正常。

即使测试了付款通过。

只有收到活ipn的问题。

在我的PayPal账户中,IPN已被设置。所以这只是这两个文件被转换为现场的问题。

+0

如果你指的是paypalipn.php,你可以看到,$ use_sandbox =假,useSandbox用于设置这个变量为true(这将指向沙箱环境)。所以在示例用法中,只是评论useSandbox应该没问题。 – habdulkarim

+0

我不明白。我试图从假设置它为true,但仍然不起作用。因为它说bool =假使用沙箱 –

+0

请你可以给我一个例子的代码 –

回答

0

好吧,想出如何终于!

public function useSandbox() 
{ 
    $this->use_sandbox = true; 
} 

到:

public function useSandbox() 
{ 
    $this->use_sandbox = false; 
} 

和example_usage.php 变化:

$ipn->useSandbox(); 

到:

在paypalipn.php 变化

希望这有助于他人试图弄清楚这一点:)

现在LIVE XXX