Ich versuche, eine Transaktion in Platz über die API zu drücken, den folgenden Endpunkt mit:/v2/locations/location_id/Transaktionen Endpunkt nicht TAX speichern
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-"
}
}
Das Problem ist, dass, wenn ich Wenn Sie sich die Transaktion im Dashboard ansehen, wird in den Details die für die Zahlung einbehaltene Steuer nicht angezeigt. Ich habe auch in der Registerkarte "Steuern" ein entsprechendes Steuerelement erstellt, das auf alle Elemente angewendet wird.
Dies scheint für die Zahlungen, die die quadratische App durchlaufen, gut zu funktionieren, obwohl es nicht für die Zahlungen funktioniert, die den oben erwähnten API-Endpunkt durchlaufen.
Gibt es eine Möglichkeit, die Steuer in der Transaktionsnutzlast anzugeben? Wenn nicht, gibt es eine Möglichkeit, dieses Problem zu lösen?
Danke.
Dank, obwohl, sehen Sie einen anderen Weg, um dies zu erreichen, ohne die Bestellung zu erstellen? –
Ich denke, eine Bestellung wäre Ihre beste Wette. – tristansokol