• Resolved Yeso Akshith

    (@yesoakshith)


    Hi

    If you use phonepe to make a transaction using upi payment link, the message for transaction will be “On Tapping Pay youll be paying this amount through” for customer instead of order id.

    It is working quite good with Google pay, Paytm and bank based UPI apps but for phonepe it doesn’t show the order ID and hence it will be cumbersome for a store to check if the payment has been completed or not. (I know we are taking the transaction id from customers, but not all customers are aware of what is UPI ID and where to check for the transaction ID)

    Is this plugin missing any variable to be added to the UPI payment link in order to get it work with Phonepe?

    And also in “Confirm your payment” page, there are only limited upi options ( no @hdfcbank etc) available in the select drop down and the select isn’t aligned properly (Using the basic twenty twenty theme)

    Is there any filter or hook to not show the drop down but show only text input?

    If not, this will be a great addition.

    Thank you.

    Regards
    Yeso Akshith
    Designated Partner
    WebyTechs

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Contributor Sayan Datta

    (@infosatech)

    Hello,

    PhonePe doesn’t support custom message. And for the display issue, please give me a screenshot of the misaligned element.

    I have already added most of the upi handles in latest version. If you can not see all handle, please delete the plugin and reinstall it again from plugin directory. And there is no filter available to disable the handle right now.

    Thanks!

    Thread Starter Yeso Akshith

    (@yesoakshith)

    Hi

    I have deleted and installed it again and I am getting new upi handles successfully.

    The misalignment is still existing in twenty twenty theme. I do not see an option to add screenshots in this editor here.

    I have also dropped support ticket to Phonepe because this small thing effects the main purpose of UPI. Hope they will reply with a positive comment.

    And also is there anyway we can remove the auto cancel thing because sometimes the vendor may forget to change the status or customer may forget to update the details after the payment and there may be disputes between customer and vendor.

    Great work.

    Thank you

    Regards
    Yeso Akshith
    Designated Partner
    WebyTechs

    Plugin Contributor Sayan Datta

    (@infosatech)

    Hello,

    Sorry I can’t get the auto cancel feature. Could you please explain?

    Take a screenshot and upload that to Google Drive and paste the link here.

    Thanks!

    Thread Starter Yeso Akshith

    (@yesoakshith)

    Hi

    Please find the screenshot with the below link

    https://drive.google.com/file/d/1Ah2JQYqsUsE-ytce765O8U9_rrLNIa2f/view?usp=sharing

    And regarding auto cancel I am getting a notice “Unpaid order cancelled – time limit reached. Order status changed from Pending payment to Cancelled.” and the order status seems to be cancelled.

    Sometimes the vendor may forget to change the status or customer may forget to update the details after the payment and there may be disputes between customer and vendor that the payment is made and yet the order is cancelled.

    If there can be a filter to stop this happening, that will be great.

    Thank you

    Regards
    Yeso Akshith
    Designated Partner
    WebyTechs

    Plugin Contributor Sayan Datta

    (@infosatech)

    Hello,

    By default WooCommerce automatically cancels all the pending order after 60 minutes over. So, you can disable the settings from WooCommerce Stock Settings. Keep that field blank and save changes.

    I will see what I can do regarding the CSS issue.

    Thanks!

    Thread Starter Yeso Akshith

    (@yesoakshith)

    Hi

    -By default WooCommerce automatically cancels all the pending order after 60 minutes over

    That is only when the order status is pending payment order.

    Most of the payment gateway plugins keep the order “on Hold” so that it doesn’t cancels out the order unless the vendor cancels it.

    I have seen few other UPI plugins and they go with an “On Hold” status rather than a “Pending payment” status to avoid auto cancel thing and this seems correct because the customer has made payment with UPI and it may take vendor more than one hour to verify the payment and change the status.

    Atleast if we have an action to just keep the status as “on Hold” rather than “pending payment” will suffice.

    Thank you

    Regards
    Yeso Akshith
    Designated Partner
    WebyTechs

    Plugin Contributor Sayan Datta

    (@infosatech)

    Hello,

    Add this code to the end of functions.php file:

    function upiwc_process_payment_order() {
        // custom order status
        return 'on-hold;
    }
    add_filter( 'upiwc_process_payment_order_status', 'upiwc_process_payment_order' );

    It will set all order status ass on-hold by default. Thanks!

    Thread Starter Yeso Akshith

    (@yesoakshith)

    Hi

    Thank you for quick response. Works great.

    Regards
    Yeso Akshith
    Designated Partner
    WebyTechs

    Thread Starter Yeso Akshith

    (@yesoakshith)

    Hi

    If we change the status to on hold I am getting this error when I press pay with UPI

    This order’s status is “On hold”—it cannot be paid for. Please contact us if you need assistance.

    Please check and revert back.

    Thank you

    Regards
    Yeso Akshith
    Designated Partner
    WebyTechs

    Thread Starter Yeso Akshith

    (@yesoakshith)

    Hi

    I do not think, going with “on-hold” will be possible with your plugin flow as it won’t allow you to go to checkout URL if the product is on-hold.

    Any alternative thoughts?

    Thank you

    Regards
    Yeso Akshith
    Designated Partner
    WebyTechs

    Plugin Contributor Sayan Datta

    (@infosatech)

    Hello,

    Update the plugin to v1.0.6 and try again. Thanks!

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Phonepe doesn’t show transaction message.’ is closed to new replies.