我正在考虑完成全方位付款集成。
我有这个:
$this->gateway = Omnipay::create('WorldPay');
$this->gateway->setTestMode(TRUE);
$this->gateway->setInstallationId(abunchofnumbers);
$params = array(
'description'=> 'Order',
'currency'=> 'GBP',
'transactionId'=> $order_id,
'amount'=> number_format($topay,2,'.', ''),
'returnUrl' => base_url().'payment/notify'//this is the NotificationURL
);
但是我明白了:
从商人站点发送的信息无效或不完整。请将以下信息发送给商家: 由于以下一种或多种原因,无法处理该交易:
安装ID字段为空白或包含无效字符。 需要其他提交协议。可能需要更安全的提交。 安装号无效。
任何帮助都会很棒。