📜  pip install SSLComerz - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:18:35.417000             🧑  作者: Mango

SSLComerz - Shell-Bash介绍

SSLComerz - Shell-Bash是一个开源的Shell脚本,它提供了一个简便的途径来与SSLCommerz支付网关进行交互。SSLComerz是孟加拉国最大的在线付款网关之一,支持多种付款方式,包括信用卡、借记卡和网银。SSLComerz - Shell-Bash脚本可以帮助开发人员快速集成SSLComerz付款网关,以便在他们的应用程序中接受在线付款。

特点
  • 支持验证SSLComerz交易并获取响应。
  • 提供简单易用的API。
  • 通过命令行轻松运行。
  • 稳定可靠。
  • 完全兼容Linux和Unix操作系统。
安装

要安装SSLComerz - Shell-Bash,只需在命令行运行以下命令:

pip install SSLComerz - Shell-Bash

注意:在安装SSLComerz - Shell-Bash之前,请确保您已经安装了pip。

快速开始

要使用SSLComerz - Shell-Bash,您需要:

  1. 获取SSLComerz API证书,并将其保存在您的计算机上。您可以从SSLComerz管理面板中下载API证书。

  2. 在您的应用程序中使用Shell脚本,调用SSLComerz API。

以下是使用Shell脚本调用SSLComerz API的示例:

#!/bin/bash

# 引入SSLComerz库
source SSLComerz.sh

#设置SSLComerz网关参数
sslcommerz_set_gateway "https://sandbox.sslcommerz.com/gwprocess/v4/api.php" # SSLComerz测试网关
sslcommerz_set_store_id "test_store" # 商户店铺ID
sslcommerz_set_store_passwd "test_pass" # 商户店铺密码
sslcommerz_set_currency "BDT" # 支付币种
sslcommerz_set_success_url "http://localhost/success.php" # 成功返回URL
sslcommerz_set_fail_url "http://localhost/fail.php" # 失败返回URL

#创建SSLComerz交易
sslcommerz_create_transaction \
    "--tran_id" "123456" \
    "--total_amount" "100.00" \
    "--product_name" "测试商品" \
    "--cus_name" "测试用户" \
    "--cus_email" "test@test.com" \
    "--cus_add1" "测试地址" \
    "--cus_city" "测试城市" \
    "--cus_postcode" "10000" \
    "--cus_country" "孟加拉国" \
    "--cus_phone" "01111111111"

该示例设置了SSLComerz网关参数,并创建了一个名为“123456”的交易,总金额为100 BDT,商品名称为“测试商品”,顾客姓名为“测试用户”,顾客电子邮件地址为“test@test.com”,顾客地址为“测试地址”,顾客城市为“测试城市”,顾客邮编为“10000”,顾客国家为“孟加拉国”,顾客电话号码为“01111111111”。它会将交易信息发送到SSLComerz支付网关,并返回交易响应。

许可证

SSLComerz - Shell-Bash是基于MIT开源许可证发布的。