我已经实现了 Stripe 付款,但问题是我不断收到此错误:
{状态:500,错误:“缺少必需的参数:金额。”}
从代码中可以看出,我拥有所有参数,但我仍然不知道为什么会出现此错误。这是我正在使用的代码:
public function process(){
try {
Stripe::setApiKey('sk_text_key');
$charge = Stripe_Charge::create(array(
"amount" => 2000,
"currency" => "USD",
"card" => $this->input->post('access_token'),
"description" => "Stripe Payment"
));
} catch (Stripe_InvalidRequestError $e) {
// Invalid parameters were supplied to Stripe's API
echo json_encode(array('status' => 500, 'error' => $e->getMessage()));
exit();
}
}
Run Code Online (Sandbox Code Playgroud)
这是我用来提交表单的 JavaScript:
$(function() {
var $form = $('#payment-form');
$form.submit(function(event) {
$form.find('.submit').prop('disabled', true);
$form.find('.submit').val('Please wait...');
Stripe.card.createToken($form, stripeResponseHandler);
return false;
});
});
function stripeResponseHandler(status, response)
{
if (response.error) {
alert(response.error.message);
} …Run Code Online (Sandbox Code Playgroud) 我已从高级图表下载饼图下载,但我有一些问题,我想删除饼图中列出的文字,任何人都可以帮助我,让我知道这是怎么回事
var colors = Highcharts.getOptions().colors,
categories = ['MSIE', 'Firefox', 'Chrome', 'Safari', 'Opera'],
data = [{
//y: 56.33,
color: colors[0],
drilldown: {
name: 'MSIE versions',
categories: ['General Public (Local)'],
data: [<?php echo $company_details[0]['individual']; ?>],
color: colors[0]
}
}, {
//y: 10.38,
color: colors[1],
drilldown: {
name: 'Firefox versions',
categories: ['Foreign (Ind. & Inst.)'],
data: [<?php echo $company_details[0]['foreign']; ?>],
color: colors[1]
}
}, {
//y: 24.03,
color: colors[2],
drilldown: {
name: 'Chrome versions',
categories: ['Institutional'],
data: [<?php echo $company_details[0]['institutions']; ?>],
color: colors[2] …Run Code Online (Sandbox Code Playgroud)