今回はクレジットカード、現金、その他を指定しています。上記の他、SQUARE_GIFT_CARD(ギフトカード)やCARD_ON_FILE(定期購読用に登録しているカード情報を使用)も指定できます。encodeURIComponent(JSON.stringify(dataParameter));URLを開く準備ができましたのでURLを開きます。POSレジ」アプリが立ち上がります。決済後のコールバック決済が完了したら指定したURLスキーマ(squaresample://)に対してコールバックされます。いう関数が呼び出されるようになっています。この時、コールバック後すぐに処理を行うとうまく動かない場合があります。POSレジ」アプリを開いた時と同様にdataパラメータに結果のJSONが送られてきます。すれば結果が取り出せます。iOSの場合は次の3つの結果情報が渡されます。常にokという文字になります。サーバ側の取引IDになります。クライアント側の取引IDで、オフライン決済(現金含む)を行った際に使われるものになります。Proプラン以上のアカウントが必要です。ストア版のMonacaデバッガーでは動作検証できません。サードパーティ製Cordovaプラグインを含む、カスタムビルドデバッガーを端末にインストールしたうえで実行してください。POSレジ」アプリを連携することができます。POSレジ」アプリのUIをカスタマイズしたいといった場面でMonacaを活用頂くと良いのではないでしょうか。今回のコードはgoofmint/Square_Monaca_POS_API_Demoにアップロードしてあります。実装時の参考にしてください。中津川篤司プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ『MOONGIFT』を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶエバンジェリスト業「DevRel」活動をスタートした。この写真に写っている商品はなに?NTTドコモの画像認識APIを使ってみる。(JavaScript基礎構文)iOS16から導入された「デベロッパモード」についてhtmx:JavaScriptなしでサーバーとの通信を実現する見やすい、メンテナンスしやすいJavaScriptのために。