2017-09-04 10 views
2

***enter image description here***WordpressのWoocommerceの払い戻しが管理エリアに

を無効にされ、右側のボタンが無効になっています。 支払いゲートウェイから払い戻すことができるようにする方法。

+2

支払いゲートウェイに必要なAPIキーを追加しましたか?このリンクをチェックしてください:https://docs.woocommerce.com/document/woocommerce-refunds/ –

+0

@GajjarChintan私はwoocommerceに新しいので、私はこれについてより詳細な説明をしてください。 – user1915535

+0

購入数がゼロ以上の場合、ボタンは無効になっていますか? – Dez

答えて

2

独自の支払いゲートウェイを作成しました。コンストラクタのパラメータとして払い戻しを追加することを忘れてしまいます。

class WC_Gateway_pinelab extends WC_Payment_Gateway { 
public function __construct() { 
$this->supports    = array('products', 'refunds'); 
} 
} 

その後、同じクラスファイルに以下の機能を追加してください。以下の機能がクラスの下にある必要があることを確認してください。

public function process_refund($order_id, $amount = null, $reason = '') 
{ 
    return true; 
} 
+0

greate、今はうまくいきます。 – user1915535

+0

あなたも歓迎です..あなたは払い戻しのデータも必要と思います。 qty商品名税などのように。 –

+0

上記の関数はデータベース内に何もしていません。 – user1915535

関連する問題