/ v2 / locations / location_id / transactions端点不会保存TAX

问题描述 投票:0回答:1

我正在尝试通过API将事务推送到正方形,使用以下端点:

POST https://connect.squareup.com/v2/locations/location_id/transactions

// Below the data pushed
{
    "card_nonce": "-card_nonce-",
    "idempotency_key": "-idempotency_key-",
    "reference_id": "-reference_id-",
    "amount_money": {
        "amount": 100,
        "currency": "-currency-"
    }
}

问题是,当我在仪表板中查看交易时,详细信息将不会显示为付款而扣留的税款。我还在“税收”选项卡中创建了一个适当的税元素,该元素适用于所有项目。

这似乎适用于通过方形应用程序的付款,但是,它不适用于通过上述API端点的付款。

有没有办法在事务有效负载中指定税?如果没有,有什么方法可以解决这个问题吗?

谢谢。

square-connect
1个回答
0
投票

为了得到你想要的结果,我想你想先创建一个order

您应该能够创建订单(包括适当的税金,还包括项目和折扣),然后将order_id传递给收费终点。然后应正确计算您的税金,并在仪表板中反映更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.