我正在尝试通过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端点进行的付款。
有没有办法在交易有效负载中指定税?如果没有,有什么方法可以解决这个问题吗?
感谢。
答案 0 :(得分:0)
为了获得理想的结果,我想您首先要创建一个order。
您应该能够创建订单(包括相应的税金,还包括项目和折扣),然后将order_id
传递给收费终点。然后应正确计算您的税金,并在仪表板中反映更多详细信息。