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

时间:2017-12-20 06:19:40

标签: square-connect

我正在尝试通过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端点进行的付款。

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

感谢。

1 个答案:

答案 0 :(得分:0)

为了获得理想的结果,我想您首先要创建一个order

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