首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MercadopagoSDK中设置货币时出现问题

在MercadopagoSDK中设置货币时出现问题
EN

Stack Overflow用户
提问于 2019-05-19 02:31:29
回答 1查看 174关注 0票数 0

我正在使用Mercado pago来获取报酬。代码本身工作正常,问题是我不能手动设置硬币。他已经为我正在使用的MercadoPago帐户创建了使用当地货币的交易。

我尝试手动设置货币如下:$payment->currency = "USD";

我使用var_dump查看它如何返回payment对象,他返回给我: string(58)“以下参数的名称是错误的: currency”

当我没有投入硬币时,交易通常完成,它返回的$payment->货币来自我的当地货币,在这种情况下,我在巴西,它是"BRL“

代码语言:javascript
复制
<?php  
MercadoPago\SDK::setAccessToken("TEST-6879657297193510-042902-edae012a62c69ecf8d30230b8496817d-426624866");
//...
$payment = new MercadoPago\Payment();
$payment->transaction_amount = 168;
$payment->token = "ff8080814c11e237014c1ff593b57b4d";
$payment->description = "Small Cotton Shirt";
$payment->installments = 1;
$payment->payment_method_id = "visa";
$payment->currency = "USD";
$payment->payer = array(
"email" => "arlene_hermiston@bol.com.br"
);
// Save and posting the payment
$payment->save();
//...
// Print the payment status
echo var_dump($payment);
//...
?>

我的问题是:是否可以使用Mercado pago接收其他货币的付款?如果是,xD是怎么做的

注意:我已经在文档中看了很多,但我没有找到任何东西,如果有人能帮助我的话,非常感谢

EN

回答 1

Stack Overflow用户

发布于 2019-08-01 20:58:55

已编辑。

可以,停那儿吧。您应该使用currency_id而不是货币。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56201791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档