Phonegap アプリケーションからbalanced.card.create を呼び出すことはできません。これは、 https ://github.com/kevg/phonegap-balanced のストック Phonegap アプリケーションで再現されています。詳細は github の README.md にありますが、基本的な概要は次のとおりです。
phonegap に慣れていない方のために説明すると、読み込まれるメイン ページは index.html です。これにより、index.js で phonegap が初期化されます。デバイスの準備が整うと、「Execute Balanced」という名前のボタンを含む非表示の DIV が表示されます。このボタンをクリックすると、index.js の app.executeBalanced が呼び出され、バランスの取れたマーケットプレイス URI の入力を求めるプロンプトが表示され、balanced.js が $.getScript で読み込まれ、テスト クレジット カードでbalanced.card.create が呼び出されます。
期待される結果は、callbackHandler が呼び出されるか、例外がキャッチされることです。代わりに、Javascript スレッドの実行は、balanced.card.create に消え、エラーが発生することはありません。