blockbee / php-blockbee-checkout
BlockBee Checkout PHP库
dev-main
2024-03-14 14:48 UTC
Requires
- php: >=5.6.0
- ext-curl: *
- ext-json: *
This package is auto-updated.
Last update: 2024-09-18 21:40:24 UTC
README
BlockBee的Checkout PHP库
BlockBee Checkout的官方PHP库
已弃用!它已集成到php-blockbee中。
要求
PHP >= 5.6
ext-curl
安装
composer require blockbee/php-blockbee-checkout
用法
要使用我们的结账页面,您需要按照以下步骤操作
- (1) 在我们的仪表板上创建一个账户。
- (2) 在账户内创建一个“公司”。
- (3) 在“公司”设置中,生成一个新的“API密钥”。
- (4) 设置支付设置。
请求支付
<?php require 'vendor/autoload.php'; // Where your vendor directory is $bb = new BlockBee\Checkout($api_key, $parameters, $blockbee_params); $payment_address = $bb->payment_request($redirect_url, $value);
位置
$api_key
是我们仪表板提供的API密钥。$parameters
是您希望发送以标识支付的任何参数,例如['order_id' => 1234]
$blockbee_params
将传递给BlockBee的参数_(查看此处可用的额外参数:https://docs.blockbee.io/#operation/payment)$redirect_url
用户完成支付后将被重定向到的您平台上的URL。应能够使用success_token
处理支付。$value
在支付设置中设置的货币金额,您希望从用户那里收到。
当用户完成支付时接收通知
接收支付时,您可以选择通过
notify_url
或redirect_url
接收通知,但添加redirect_url
是必需的(请参阅我们的文档:https://docs.blockbee.io/#operation/paymentipn)。
请求存款
<?php require 'vendor/autoload.php'; // Where your vendor directory is $bb = new BlockBee\Checkout($api_key, $parameters, $blockbee_params); $payment_address = $bb->deposit_request($notify_url);
位置
$api_key
是我们仪表板提供的API密钥。$parameters
是您希望发送以标识支付的任何参数,例如['order_id' => 1234]
$blockbee_params
将传递给BlockBee的参数_(查看此处可用的额外参数:https://docs.blockbee.io/#operation/deposit)$notify_url
存款完成后IPN将被发送到您平台上的URL。参数可在此处找到:https://docs.blockbee.io/#operation/depositipn.
当用户存款时接收通知
接收存款时,您必须提供一个
notify_url
,我们的系统将在每次用户存款时发送IPN(请参阅我们的文档:https://docs.blockbee.io/#operation/depositipn)。
帮助
需要帮助吗?
请联系我们 @ https://blockbee.io/contacts/
变更日志
1.0.0
- 首次发布