terminalTranId について
テストした限りでは、terminalTranId の値が毎回同じものであっても、問題なく取引の作成はAPI通してできているようです。
毎回同じ値にすることによってなにか起こる問題はありますでしょうか。
現状開発しているシステムでは、データベースにRDBMSを使っていないため、連番発行するためにわざわざ別途処理を追加する必要があります。
なのでスマレジ側で特に問題がないのであれば、毎度同じ固定の数値を入れるようにしたいと思っています。
テストした限りでは、terminalTranId の値が毎回同じものであっても、問題なく取引の作成はAPI通してできているようです。
毎回同じ値にすることによってなにか起こる問題はありますでしょうか。
現状開発しているシステムでは、データベースにRDBMSを使っていないため、連番発行するためにわざわざ別途処理を追加する必要があります。
なのでスマレジ側で特に問題がないのであれば、毎度同じ固定の数値を入れるようにしたいと思っています。
答え
@bux
terminalTranId(端末取引ID)について、固定の数値を入力いただいて問題ございません。
※あとから検索などで端末取引IDを使用する用途などがなければ、端末取引IDは例えば"99999" 固定でも構いません。
尚、「storeId(店舗ID)/terminalId(端末ID)/terminalTranId(端末取引ID)/terminalTranDateTime(端末取引日時)」の4項目が同じ組み合わせの場合は、
重複エラーが発生し登録できない為ご注意ください。