条纹结帐不起作用
Stripe checkout is not working
我们在 php 脚本中使用 stripe payments
方法。我们收到以下错误:
Fatal error: Uncaught exception 'Stripe\Error\InvalidRequest' with message
'Amount must be at least 50 cents' in /stripe-php/lib/ApiRequestor.php:102
from API request 'req_7w4X4j80cfWZoS'
Stack trace:
#0 /lib/ApiRequestor.php(216):
Stripe\ApiRequestor->handleApiError('{\n "error": {\n...', 400, Array, Array)
#1 /stripe-php/lib/ApiRequestor.php(60):
Stripe\ApiRequestor->_interpretResponse('{\n "error": {\n...', 400, Array)
#2 /stripe-php/lib/ApiResource.php(105):
Stripe\ApiRequestor->request('post', '/v1/charges', Array, Array)
#3 stripe-php/lib/ApiResource.php(137):
Stripe\ApiResource::_staticRequest('post', '/v1/charges', Array, NULL)
#4 /home/imarkinfo/donogifts.com/stripe-php/lib/Charge.php(37):
Stripe\ApiResource::_create(Array, NULL)
#5 /form_section.php(81):
Stripe\Charge::create(Array)
#6 {main} thrown in stripe-php/lib/ApiRequestor.php on line 102
请建议我们如何修复它
你created the charge with amount=1
. As the error message explicitly says, the minimum amount是50美分。 Stripe 的 API 中的所有金额均以美分为单位,因此在创建费用时 amount
必须至少为 50
。
如果你想收取 1 美元,你必须设置 amount=100,因为 stripe 使用美分。
我们在 php 脚本中使用 stripe payments
方法。我们收到以下错误:
Fatal error: Uncaught exception 'Stripe\Error\InvalidRequest' with message
'Amount must be at least 50 cents' in /stripe-php/lib/ApiRequestor.php:102
from API request 'req_7w4X4j80cfWZoS'
Stack trace:
#0 /lib/ApiRequestor.php(216):
Stripe\ApiRequestor->handleApiError('{\n "error": {\n...', 400, Array, Array)
#1 /stripe-php/lib/ApiRequestor.php(60):
Stripe\ApiRequestor->_interpretResponse('{\n "error": {\n...', 400, Array)
#2 /stripe-php/lib/ApiResource.php(105):
Stripe\ApiRequestor->request('post', '/v1/charges', Array, Array)
#3 stripe-php/lib/ApiResource.php(137):
Stripe\ApiResource::_staticRequest('post', '/v1/charges', Array, NULL)
#4 /home/imarkinfo/donogifts.com/stripe-php/lib/Charge.php(37):
Stripe\ApiResource::_create(Array, NULL)
#5 /form_section.php(81):
Stripe\Charge::create(Array)
#6 {main} thrown in stripe-php/lib/ApiRequestor.php on line 102
请建议我们如何修复它
你created the charge with amount=1
. As the error message explicitly says, the minimum amount是50美分。 Stripe 的 API 中的所有金额均以美分为单位,因此在创建费用时 amount
必须至少为 50
。
如果你想收取 1 美元,你必须设置 amount=100,因为 stripe 使用美分。