開発環境のcontract_idは何を利用したらいいか

アプリ申請前段階として開発を進めておりますが、開発環境にてテストを実施したいと思っております。

contract_idが必要となりますが、開発環境においてはどのユーザーのcontract_idを使用すればよいのでしょうか?テスト用のidが存在しますでしょうか?


上記質問に付随して、

・テストデータはどこに格納されておりますでしょうか?

・テストデータがない場合、どこで作成することができますでしょうか?下記URLを参考にiosアプリでログインをしましたが、ブラウザでの編集(テストデータ追加)ができません。

https://qiita.com/JoBins/items/c7624db16f238f0f875d

答え

  • @寺村拓朗

    開発環境においてはどのユーザーのcontract_idを使用すればよいのでしょうか?

    開発段階の契約IDはデベロッパーズサイトの左上にある契約IDを利用出来ます。

    開発手法についてアクセストークン周りの質問がすでにありますので、そちらを紹介しておきます。


    テストデータはどこに格納されておりますでしょうか?

    テストデータがない場合、どこで作成することができますでしょうか?

    テストデータは右上にありますbento iconから各サービスをサンドボックス環境で利用することが出来ますのでそちらからご自身でデータを作成してください。


    また、上記に併せて、来週の02/22月曜にはそのためのサンプルCSVデータをDLできる機能をリリース予定もあります。


    下記URLを参考にiosアプリでログインをしましたが、ブラウザでの編集(テストデータ追加)ができません。

    リンク先の動作でスマレジ・アプリを利用したサンドボックスの動作は出来たかと思います。

    問題はブラウザ(スマレジ管理画面)での操作ということで間違いないでしょうか?的外れでしたらご指摘下さい。

    こちらもすでに申し上げたとおり、サンドボックス環境のPOSやWaiterをご利用下さい。


    何か他に疑問点がございましたらコメントしてくださいませ。

    よろしくお願いいたします。

  • ありがとうございます!


    また、上記に併せて、来週の02/22月曜にはそのためのサンプルCSVデータをDLできる機能をリリース予定もあります。

    大変助かります。楽しみにしております。


    最後に追加で1点だけ質問させて下さい。

    ブラウザ上の管理画面から取引データを登録することは可能でしょうか?不可の場合はアプリのSalesから登録可能ということでしょうか?

    サンドボックス環境で売上データを作成し、APIで引っ張って来れるかをテストしたいと思っておりますが、

    スマレジ管理画面からは取引データをcsv等で登録する機能がないように思われます。(商品登録はブラウザからできることを確認しました。)

  • February 2021 編集されました

    @寺村

    ブラウザ上の管理画面から取引データを登録することは可能でしょうか?不可の場合はアプリのSalesから登録可能ということでしょうか?

    取引情報はアプリからのみです。スマレジ・アプリの利用者もアプリを中心にご利用になるかと思いますので、アプリからすべきかと思います。


    サンドボックス環境で売上データを作成し、APIで引っ張って来れるかをテストしたいと思っておりますが、

    スマレジ管理画面からは取引データをcsv等で登録する機能がないように思われます。(商品登録はブラウザからできることを確認しました。)

    こちらは取引データを予め大量に用意したいという要望に聞こえます。

    その要望は他の開発者様からも頂いておりますので、機能実装や、初期シードデータの検討をしている最中でございます。また、現在利用しているお客様の同意をとって、マスキングしたデータをサンドボックスへ移動する機能の検討もしています。

    しかし、いずれも検討段階で実装はまだ先になりますので、お手数をおかけしますが、取引情報はご自身で作成していただくことになります。

  • 承知いたしました!

    丁寧にご回答いただきありがとうございます。引き続きサンドボックス環境での開発を進めさせていただきます。