portrino/codeception-stripe-module

此包已被废弃且不再维护。未建议替代包。
最新版本(dev-master)的此包没有可用的许可证信息。

Stripe API 的 Codeception 模块。

dev-master 2022-06-28 12:58 UTC

This package is auto-updated.

Last update: 2024-02-28 16:31:02 UTC


README

Latest Stable Version Total Downloads

安装

您需要将存储库添加到 composer.json 文件中

composer require --dev portrino/codeception-stripe-module

配置

modules:
    enabled:
        - Stripe:
            api_key: 'sk_test_IGvdODXxy1xXFviyAjWMiK12'
            api_version: '2017-08-15'
            connected_accounts:
                account_1:
                    api_key: 'sk_test_IGvdODXxy1xXFviyAjWMiK34'
                account_2:
                    api_key: 'sk_test_IGvdODXxy1xXFviyAjWMiK56'

更新 codeception 构建

codecept build

方法

amOnConnectedAccount

  $I->amOnConnectedAccount($accountName);

切换到在配置下的 connected_accounts 中定义的账户。所有进一步的 API 请求将通过此账户进行。

amOnDefaultAccount

  $I->amOnDefaultAccount();

切换(返回)到默认账户。所有进一步的 API 请求将通过此账户进行。

haveStripeCustomer

  $I->haveStripeCustomer($params);

deleteStripeCustomer

  $I->deleteStripeCustomer($params);

detachStripeSource

  $I->detachStripeSource($params);

haveStripeToken

  $I->haveStripeToken($params);

haveStripeSource

  $I->haveStripeSource($params);

addStripeSourceToStripeCustomer

  $I->addStripeSourceToStripeCustomer($customer, $source);

seeStripeCustomerWithId

  $I->seeStripeCustomerWithId($customerId);

grabStripeCustomerWithId

  $customer = $I->grabStripeCustomerWithId($id);

seeStripeChargeWithId

  $I->seeStripeChargeWithId($chargeId);

seeStripeTransferWithId

  $I->seeStripeTransferWithId($transferId);

作者

  • André Wuttig - 初始工作 - aWuttig

请参阅参与此项目的贡献者列表