2017-12-20 5 views
0

は保存されませんエンドポイント:/V2 /場所/ location_idの/トランザクションは、私は次のエンドポイントを使用して、APIを介して正方形にトランザクションをプッシュしようとしているTAX

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-" 
    } 
} 

問題は、そのとき、私ですダッシュボードでトランザクションを確認すると、支払いのために保留されたTAXが詳細に表示されません。私はまた、すべてのアイテムに適用される適切な税金要素である「税金」タブを作成しました。

これは正方形のアプリを経由する支払いではうまくいきますが、上記のAPIエンドポイントを経由する支払いでは機能しません。

税金をトランザクションペイロードに指定する方法はありますか?もしそうでなければ、この問題を解決する方法はありますか?

ありがとうございました。

答えて

0

希望の結果を得るには、まずorderを作成したいと思います。

注文を作成し(適切な税金を使用するだけでなく、明細および割引も同様に)、課金エンドポイントにorder_idを渡すことができます。その後、税金が正しく計算され、詳細がダッシュボードに反映されます。

+0

注文を作成せずにこれを達成する他の方法はありますか? –

+0

私は注文があなたの最善の策だと思います。 – tristansokol

関連する問題