programmertowheed/bd-courier-fraud-checker 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

programmertowheed/bd-courier-fraud-checker

最新稳定版本:1.0.0

Composer 安装命令:

composer require programmertowheed/bd-courier-fraud-checker

包简介

Check for fraudulent customers using Bangladeshi courier data.

README 文档

README

Requirements

  • PHP >=7.4
  • Laravel >= 8

Installation

composer require programmertowheed/bd-courier-fraud-checker

vendor publish (config)

php artisan vendor:publish --provider="Programmertowheed\BdCourierFraudChecker\BdCourierFraudCheckerServiceProvider"

or

php artisan vendor:publish --tag=bdcourierfraudchecker-config

After publish config file setup your credential. you can see this in your config directory bdcourierfraudchecker-config.php file

"pathao_user" => env("PATHAO_USER", ""),
"pathao_password" => env("PATHAO_PASSWORD", ""),

"redx_phone" => env("REDX_PHONE", ""),
"redx_password" => env("REDX_PASSWORD", ""),

"steedfast_user" => env("STEADFAST_USER", ""),
"steedfast_password" => env("STEADFAST_PASSWORD", ""),

'message' => [
    "pathao_user" => 'PATHAO_USER',
    "pathao_password" => 'PATHAO_PASSWORD',
    "redx_phone" => 'REDX_PHONE',
    "redx_password" => 'REDX_PASSWORD',
    "steedfast_user" => 'STEADFAST_USER',
    "steedfast_password" => 'STEADFAST_PASSWORD',
],

Set .env configuration

PATHAO_USER=""
PATHAO_PASSWORD=""

REDX_PHONE=""
REDX_PASSWORD=""

STEADFAST_USER=""
STEADFAST_PASSWORD=""

Usage

Basic Usage

use Programmertowheed\BdCourierFraudChecker\Facade\BdCourierFraudChecker;

$response = BdCourierFraudChecker::check("01827062978");
print_r($response);

Output:

[
    'steadfast' => [
        'status' => true,
        'message' => 'Successful.',
        'data' => [
            'success' => 2,
            'cancel' => 0,
            'total' => 2,
            'deliveredPercentage' => 100,
            'returnPercentage' => 0,
        ],
    ],
    'pathao' => [
        'status' => true,
        'message' => 'Successful.',
        'data' => [
            'success' => 3,
            'cancel' => 0,
            'total' => 3,
            'deliveredPercentage' => 100,
            'returnPercentage' => 0,
        ],
    ],
    'redx' => [
        'status' => true,
        'message' => 'Successful.',
        'data' => [
            'success' => 0,
            'cancel' => 0,
            'total' => 0,
            'deliveredPercentage' => 0,
            'returnPercentage' => 0,
        ],
    ],
]

🛠️ Advanced Usage

Using Individual Services

use Programmertowheed\BdCourierFraudChecker\Courier\Pathao;
use Programmertowheed\BdCourierFraudChecker\Courier\Steadfast;
use Programmertowheed\BdCourierFraudChecker\Courier\Redx;

$pathao = (new Pathao)->pathao("01827062978");
$steadfast = (new Steadfast())->steadfast("01827062978");
$redx = (new Redx())->redx("01827062978");

License

This repository is licensed under the MIT License.

Copyright 2025 Md Towheedul Islam.

统计信息

  • 总下载量: 42
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-06-24