Facebookのクレジットからサンプルを実装し、テストアプリを作成し、callback.php
をコールバックURLに追加し、自分のキーを正しく配置します。このエラーが発生します:facebook、クレジット決済処理エラー、どうやって?
Sorry, but we're having trouble processing your payment. You have not been charged for this transaction. Please try again.
異なる金額のボタンをいくつか作成しようとしています。同様に:
Click to get 100 credits
Click to get 1000 credits
私は、この汎用コードを使用している場合は、私が支払いウインドウがうまく取得するが、私はそこに自分の製品を見ることができない、私はすでに作られたプリセットから選択することができます。
function buyMore(){
// calling the API ...
var obj = {
app_id: 'xxxxxxxxxxxxxxxxxxxxx',
method: 'pay',
order_info: n,
purchase_type: 'item',
credits_purchase: true
};
ユーザーに自分の通貨プリセットを表示するには、関数に別の値を渡す必要があると思います。
<p><a onclick="buyMore('100'); return false;">Buy More Credits 100</a></p>
<p><a onclick="buyMore('1000'); return false;">Buy More Credits 1000</a></p>
function buyMore(price) {
var order_info = {
"title":'title',
"description":'description',
"price":price,
"image_url":'http://....img_url',
"product_url":'http://....product_url'
};
// calling the API ...
var obj = {
app_id: '153230661424821',
method: 'pay',
order_info: order_info,
purchase_type: 'item'
};
}
私は正しいかどうかわかりません。
誰かが正しい方向に私をプッシュできますか?
でも私は同じ問題に直面しています。私はコードをデバッグしようとしていたが、突然それがダイアログをポップするようになり、しばらくしてから同じエラーを出し始めた。だから私は何が起きているのかわからない。どんな場合でも –