php – 如何在条带支付网关中生成令牌
发布时间:2020-12-13 21:58:17 所属栏目:PHP教程 来源:网络整理
导读:我想使用Stripe创建支付网关.这是我的代码.配置文件,首先我在confiig文件中添加条带库.我想要一个令牌.如何从条带制作或生成令牌? ?phprequire_once('./lib/Stripe.php');$stripe = array( secret_key = 'sk_test_SrG9Yb8SrhcDNkqsGdc5eKu1',publishable_ke
我想使用Stripe创建支付网关.这是我的代码.配置文件,首先我在confiig文件中添加条带库.我想要一个令牌.如何从条带制作或生成令牌?
<?php require_once('./lib/Stripe.php'); $stripe = array( secret_key => 'sk_test_SrG9Yb8SrhcDNkqsGdc5eKu1',publishable_key => 'pk_test_8ZBVXSwrHDKuQe6dgMNfk8Wl' ); Stripe::setApiKey($stripe['secret_key']); ?> <?php require_once('config.php'); ?> <form action="charge.php" method="post"> <script src="https://checkout.stripe.com/v2/checkout.js" class="stripe-button" data-key="<?php echo $stripe['publishable_key']; ?>" data-amount="5000" data-description="One year's subscription"></script> </form> <?php require_once('config.php'); ?> <form action="charge.php" method="post"> <script src="https://checkout.stripe.com/v2/checkout.js" class="stripe-button" data-key="<?php echo $stripe['publishable_key']; ?>" data-amount="5000" data-description="One year's subscription"></script> </form> 解决方法require_once('../lib/Stripe.php'); Stripe::setApiKey("sk_test_SrG9Yb8SrhcDNkqsGdc5eKu1"); $result = Stripe_Token::create( array( "card" => array( "name" => $user['name'],"number" => base64decrypt($user['card_number']),"exp_month" => $user['month'],"exp_year" => $user['year'],"cvc" => base64decrypt($user['cvc_number']) ) ) ); $token = $result['id']; $charge = Stripe_Charge::create(array( "amount" => $data_input['amount']*100,"currency" => "usd","card" => $token,"description" => "Charge for test@example.com" )); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |