2012-02-02 96 views
1

我发送金额2EUR到网关,现在它取代0,02。在理想和测试状态下正在接收错误的数量没有得到更新。理想支付网关问题与金额

$amount = 2;  
$newAmount = 2.2; 

这是什么原因造成的?

回答

1

您需要多个数量减去100

正如其文档中所述。

所有金额(amount,itemPrice)应在整个eurocents中给出。 因此,对于价格为1欧元的产品,您应该输入“100”作为价格 。小数点不被接受。

+0

我使用什么是完全不同的,其具有包含了像MERCHANTID =“”,ACQUIRERURL =”所有配置信息Config.conf文件“,PRIVATECERT =”“等。 这是一个新东西。让我知道我想作为partners_id输入什么。与MERCHANT ID相同吗? – Mahendra 2012-02-02 12:19:38

1

为了送2 EUR你需要做的:在仙给出的支付

 

$amount = 200; //2 * 100,which will show 2,00 
 

金额。例如,10欧元是'金额= 1000'。 编号:iDEAL API

你的conf文件应该是:这样的:

 

PRIVATEKEY=priv.pem 
#enter your password below 
PRIVATEKEYPASS=ownPassword 
PRIVATECERT=cert.cer 
CERTIFICATE0=webserver.cer 
#ACQUIRERURL=ssl://idealtest.secure-ing.com:443/ideal/iDeal 
#for the production environment use URL below: 
ACQUIRERURL=ssl://ideal.secure-ing.com:443/ideal/iDeal 
ACQUIRERTIMEOUT=10 
#enter your merchant id below 
MERCHANTID=your merchant id here 
SUBID=0 
#enter payment confirmation url 
MERCHANTRETURNURL=http://localhost/idealmain/index.php 
EXPIRATIONPERIOD=PT10M 
#enter the path to the logfile below 
LOGFILE=Connector_log.txt 
TraceLevel = DEBUG,ERROR 
#PROXY=Vul hier een proxyserver in (gebruik dit ALLEEN als de webshop achter een proxyserver zit) 
#PROXYACQURL=vul hier de url van de acquirer in (gebruik dit ALLEEN als de webshop achter een proxyserver zit) 
 
+0

我使用的是完全不同的,它有Config.conf文件,其中包含所有配置信息,例如MERCHANTID =“”,ACQUIRERURL =“”,PRIVATECERT =“”等。 这是最新的东西。让我知道我想作为partners_id输入什么。与MERCHANT ID相同吗? – Mahendra 2012-02-02 12:19:17

+0

我不认为有合作伙伴ID,你需要在conf文件中设置MERCHANTID – 2012-02-02 12:25:07

+0

是的配置文件是完全相同的。 PLease check folowing url http://www.auctionsquare.eu/myaccount/buycredits usrname:mahendra passwd:密码 让我知道您对实施的看法。 – Mahendra 2012-02-02 12:40:11