条纹付款未验证金额

时间:2017-05-05 08:34:31

标签: php stripe-payments

我正在进行条带整合并注意到要生成令牌,我能够提供金额,并且在使用生成的令牌时,我能够提供不同的金额,并且看起来条纹很好用。这有点奇怪,因为我注意到用户有一个数量,但我能够以更大的数量收费。

整合类型: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;

这是正常的吗?

0 个答案:

没有答案