rudaz / paydisini-codeigniter
codeigniter 支付网关库 paydisini
dev-main
2023-12-29 21:01 UTC
This package is auto-updated.
Last update: 2024-09-29 22:39:39 UTC
README
安装
通过 composer 安装包
composer require rudaz/paydisini-codeigniter:dev-main
设置
请将其放置在 __construct()
函数的部分
$this->paydisini = new Rudaz\Paydisini\Paydisini(); $this->paydisini->config(['apiKey' => 'Api_key_kamu']);
创建新交易
$this->paydisini->transaction([ 'unique_code' => 'Kode_Transaksi_Kamu', 'service' => 'Tipe_Pembayaran_Paydisini', 'amount' => 'Jumlah_pembayaran', 'note' => 'Catatan_Kamu', 'ewallet_phone' => 'Nomor_telpon_customer', 'type_fee' => 'Isi_1_fee_ditanggung_customer_isi_2_fee_ditanggung_merchant', 'return_url' => 'Url_redirect_setelah_pembayaran', ]);
unique_code
, service
, amount
, note
, ewallet_phone
, type_fee
, return_url
参数必须使用上面示例中的数组
检查交易状态
$this->paydisini->statusTransaction([ 'unique_code' => 'Isi_unique_code_hasil_transaksi_kamu' ]);
使用包含您创建的交易付款码的数组作为 unique_code
参数
取消交易
$this->paydisini->cancelTransaction([ 'unique_code' => 'Isi_unique_code_hasil_transaksi_kamu' ]);
使用包含您创建的交易付款码的数组作为 unique_code
参数
查看支付渠道
$this->paydisini->chanel();
查看支付指南
$this->paydisini->panduanPembayaran([ 'service' => 'Service_id_pembayaran_paydisini' ]);
使用包含 Paydisini 支付方式服务 ID 的数组作为 service
参数
回调
$this->paydisini->callback([ 'unique_code' => 'Unique_code_transaction', 'status' => 'Status_transaction' ]);
上述请求生成的输出或响应是
array( 'key' => 'Berisikan_apiKey_anda', 'signature' => 'Berisikan_signature_otomatis_yang_dibuat_oleh_library' );
对于更完整的请求,请查看 Example.php
文件
关于作者
大家好,我是 Rud Az,
我不是无名小卒,但我的目标是掌握世界 :v 哦,对了,我也提供将支付网关集成到 Paydisini 的服务嘿嘿
如果上面的文档不够明确,请直接访问官方网站 Paydisini
捐赠
如果你们想捐赠,我非常感谢
Trakteer : https://trakteer.id/RudAz