ruhulfbr/cashapp-receipt-verifier

`cashapp-receipt-verifier` 包旨在简化CashApp平台生成的网络收据的验证过程。

1.0.1 2024-04-29 07:32 UTC

This package is auto-updated.

Last update: 2024-09-13 10:12:00 UTC


README

`cashapp-receipt-verifier` 包旨在简化CashApp平台生成的网络收据的验证过程。此包提供通过检查用户名、付款参考和收据URL等属性来验证CashApp收据完整性的功能。

安装

要安装此包,您可以使用 Composer

composer require ruhulfbr/cashapp-receipt-verifier

用法

<?php

require_once 'vendor/autoload.php';

use Ruhulfbr\CashApp\WebReceiptVerifier;

$receipt = "your payment web receipt URL";  // (String) Required, CashApp Web receipt;
$username = "your_cash_app_username"; // (String) Required, CashApp Account Username;
$reference = "your_payment_reference"; // (String) Required, CashApp Payment Reference;

// With Named argument
// $cashApp = new WebReceiptVerifier(_USERNAME: $username, _REFERENCE: $reference);

// Together
$cashApp = new WebReceiptVerifier($username, $reference);
print_r($cashApp->verify($receipt));

响应

//Success
stdClass Object
(
    [type] => "success"
    [message] => "Web Receipt Verified Successfully."
    [data] => " stdClass Object";
)

//Error
stdClass Object
(
    [type] => "error"
    [message] => "CashApp payment `reference` is required"
)

贡献

欢迎提交拉取请求。对于重大更改,请先提交一个问题来讨论您想要进行的更改。

请确保根据需要更新测试。

此文档提供了关于安装和使用此包的清晰说明。它包括每个参数的示例和解释,使用户能够轻松理解如何在项目中使用此包。