我正在进行条带整合并注意到要生成令牌,我能够提供金额,并且在使用生成的令牌时,我能够提供不同的金额,并且看起来条纹很好用。这有点奇怪,因为我注意到用户有一个数量,但我能够以更大的数量收费。
整合类型:https://stripe.com/docs/checkout
请注意,我使用的是测试帐户(Visa Approved:4242424242424242)。
例如:
前端:
<form action=" method="POST">
<script
src="https://checkout.stripe.com/v2/checkout.js" class="stripe-button"
data-key="pk_test_XXXX"
data-amount="2000"
data-name="Demo Site"
data-description="2 widgets ($20.00)"
data-image="/128x128.png">
</script>
</form>
后端:
$ gateway = Omnipay :: create(&#39; Stripe&#39;);
$gateway->initialize(array(
'apiKey' => 'sk_test_xxxx',
));
$response = $gateway->purchase([
'amount' => 21.00,
'currency' => 'usd',
'name' => "name",
'description' => "description",
'zip_address' => "",
'metadata' => [
'name' => "name",
'user_id' => "id"
],
'token' => "tok_xxx",
])->send();
正如你在这里看到的那样,我提供了比注意用户(20USD)更大的数量(21美元),并且条纹完全没问题,响应:
&#34;对象&#34; =&GT; &#34;电荷&#34; &#34;量&#34; =&GT; 2100&#34; status&#34; =&GT; &#34;成功&#34;
这是正常的吗?