<分区>
我正在使用 PHP 通过 Paypal 付款 这是一个购物车系统。 一切顺利 6 个月。现在我们想在其中实现多种货币设施。所以我实现了一个名为
的paypal变量currency_ code :: EUR
现在我应该可以使用欧元代替美元了。但是当支付可变通行证但 Paypal 使用美元而不是欧元时。这意味着价格是美元而不是欧元。什么错误?
知道这是为什么吗?
$invoice= $this->session->userdata('invoice');
$money= $this->session->userdata('tk');
$desc= $this->session->userdata('desc');
$store_owner= $this->session->userdata('store_owner');
$this->paypal_class->add_field('upload', '1');
$this->paypal_class->add_field('business', $store_owner);
$this->paypal_class->add_field('return', $this->session->userdata('success'));
$this->paypal_class->add_field('cancel_return', $this->session->userdata('store'));
$this->paypal_class->add_field('notify_url', base_url().'ipn/index');
$this->paypal_class->add_field('invoice',$invoice);
$this->paypal_class->add_field('currency_ code', $this->session->userdata ('currency'));
$t = 1;
foreach ($cart as $c)
{
$this->paypal_class->add_field('item_name_'.$i, $c['product_name']);
$this->paypal_class->add_field('item_number_'.$i, $c['option_id']);
$this->paypal_class->add_field('on0_'.$i, 'Option');
$this->paypal_class->add_field('os0_'.$i, $c['option_name']);
$this->paypal_class->add_field('quantity_'.$i, $c['option_quantity']);
$this->paypal_class->add_field('amount_'.$i, $c['option_price']);
$this->paypal_class->add_field('shipping_'.$i, $c['option_shipping']);
$i++;
}
$this->paypal_class->add_field('discount_amount_cart', 5);
$this->paypal_class->add_field('tax_cart', 7.5);
$this->paypal_class->submit_paypal_post();
最佳答案
如果我没理解错的话,你使用add to cart button 要设置货币,您应该使用此代码
<input type="hidden" name="currency_code" value="EUR">
你的按钮是这样吗?
你能把你按钮的孔代码贴出来吗?
关于php - PAYPAL 货币不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6891845/
相关文章:
mysql - 如何在mysql中管理互联网购物中心的退款数据库表?
css 和篮子 : how to do an "always visible" basket?
javascript - 更新并删除包含购物车商品的 cookie 中的 json 数据
php - 如何按特定值对行进行排序? MySQL 代码点火器
javascript - 如何使用 PHP 加载 html 文件来替换全 ajax 站点中的部分页面?
ruby-on-rails-3 - Paypal 经常性 gem - 取消或暂停?