我在编码点火器中集成skrill 支付网关时遇到了很大的困难。虽然我已经搜索了很多并找到了有关其他支付网关(如PayPal、条纹等(的信息,但我找不到有关 skrill 支付网关集成的任何有用信息。
我也看过Skrill给出的手册,但无法真正理解。我在这个链接上找到了 skrill api:https://github.com/biju1984/skrill
我将 api 放在第三方文件夹中,现在我需要用户使用 skrill 网关表单。我不知道该怎么做。
任何人都可以建议易于集成的库或流程智能集成。
第 1 步:
将 skrill 库文件放入您的项目中libraries folder
application folder
.
第 2 步:
将 skrill 库加载到控制器函数中:
$this->load->library('skrill_api');
如果库在文件夹中然后使用,输入库的主文件夹名称:
$this->load->library('folder_name/skrill_api');
示例:如何将默认参数设置为构造函数:
$parameters = [
'user_email' => 'demo@demo.com',
'secret_word' => 'secret word',
'merchant_id' => 'this is sample id',
'mqi' => 'this is sample mqi'
];
$this->load->library('skrill_api', $parameters);
第 3 步:
你可以像这样使用 skrill 对象使用 skrill api,就像这样$this->skrill_api
例:
/**
* Used for creating the redirection URL for making payments
*
* @param array $args The parameters to be send to Skrill
* @param string $request_type The type of request charge / refund
* @param string $sid The session id
*
*/
// Pass your data in parameters
$response = $this->skrill_api->prepareRequest($args, $request_type, $sid);
注意:如果您在上述步骤后仍然遇到问题,可以查看以下详细信息:
类名和文件/库名应相同,并以大写字母开头:
- 文件名:Skrill_api.php
- 类名:Skrill_api
欲了解更多详情,请参阅:
- Skrill 家居集成指南
- Skrill PHP 库
- Skrill PHP API 库文件 - skrill_api.php
- 还查看某人的堆栈溢出问题
ASHADUR ROB
的又一个图书馆