1

WooCommerce サブスクリプション経由でメンバーシップが正常に更新されたら、アカウント ファンド経由でユーザーのアカウントに資金を追加する必要があります。

WP関数を介してこれを行う方法はありますか? もしそうなら、どうすればいいですか?私は運がないので、次のことを試しました。

add_action('processed_subscription_payment', 'custom_add_funds', 10, 2);

function custom_add_funds($user_id) {

    // get current user's funds
    $funds = get_user_meta( $user_id, 'account_funds', true );

    // add £40
    $funds = $funds + 40;

    // add funds to user
    update_user_meta( $user_id, 'account_funds', $funds );

}

アカウント資金: https://docs.woocommerce.com/document/account-funds/

サブスクリプション: https://docs.woocommerce.com/document/subscriptions/

4

0 に答える 0