portrino / codeception-stripe-module
此包已被废弃且不再维护。未建议替代包。
最新版本(dev-master)的此包没有可用的许可证信息。
Stripe API 的 Codeception 模块。
dev-master
2022-06-28 12:58 UTC
Requires
- codeception/codeception: ~2.3
- ocramius/package-versions: ~1.1.3
- stripe/stripe-php: ^7.62.0
Requires (Dev)
- phpstan/phpstan: ^0.8
- phpunit/phpunit: ~6.4
- squizlabs/php_codesniffer: ~3.0.2
This package is auto-updated.
Last update: 2024-02-28 16:31:02 UTC
README
安装
您需要将存储库添加到 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
请参阅参与此项目的贡献者列表。