• Resolved Mikel

    (@ogmic)


    Hi @subratamal please can you provide us with the shortcode to display the form for user-user transfer please.

    If No, then which template can one edit to get this to work. I really need this feature. Thanks

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Moumita Adak

    (@moumitaadak)

    @ogmic You can easily create a shortcode for the wallet transfer page. For reference please check wc-endpoint-wallet.php template file.

    Thread Starter Mikel

    (@ogmic)

    @moumitaadak I already did… Couldn’t find a way to do it.

    Plugin Contributor Moumita Adak

    (@moumitaadak)

    @ogmic Use below attached code.

    add_shortcode('terawallet-transfer', 'terawallet_transfer_shortcode');
    if (!function_exists('terawallet_transfer_shortcode')) {
    
        function terawallet_transfer_shortcode($atts) {
            ob_start();
            ?>
            <form method="post" action="" id="woo_wallet_transfer_form">
                <p class="woo-wallet-field-container form-row form-row-wide">
                    <label for="woo_wallet_transfer_user_id"><?php _e('Select whom to transfer', 'woo-wallet'); ?> 
                        <?php
                        if (apply_filters('woo_wallet_user_search_exact_match', true)) {
                            _e('(Email)', 'woo-wallet');
                        }
                        ?>
                    </label>
                    <select name="woo_wallet_transfer_user_id" class="woo-wallet-select2" required=""></select>
                </p>
                <p class="woo-wallet-field-container form-row form-row-wide">
                    <label for="woo_wallet_transfer_amount"><?php _e('Amount', 'woo-wallet'); ?></label>
                    <input type="number" step="0.01" min="<?php echo woo_wallet()->settings_api->get_option('min_transfer_amount', '_wallet_settings_general', 0); ?>" name="woo_wallet_transfer_amount" required=""/>
                </p>
                <p class="woo-wallet-field-container form-row form-row-wide">
                    <label for="woo_wallet_transfer_note"><?php _e('What\'s this for', 'woo-wallet'); ?></label>
                    <textarea name="woo_wallet_transfer_note"></textarea>
                </p>
                <p class="woo-wallet-field-container form-row">
                    <?php wp_nonce_field('woo_wallet_transfer', 'woo_wallet_transfer'); ?>
                    <input type="submit" class="button" name="woo_wallet_transfer_fund" value="<?php _e('Proceed to transfer', 'woo-wallet'); ?>" />
                </p>
            </form>
            <?php
            return ob_get_clean();
        }
    
    }
    Thread Starter Mikel

    (@ogmic)

    @moumitaadak thanks… I appreciate

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘User to User Transfer Shortcode’ is closed to new replies.