interfasys Posted August 27, 2014 Report Posted August 27, 2014 A customer is kindly asked, on the dashboard, to settle his invoice by making a payment. After clicking the button, he sees his invoice, which is already ticked and clicks continue. On the "make payment" page, there are 2 distinct zones one with several "payment options" a tick box inviting the user to use his credits The user ticks the box and clicks on "review and confirm". Blesta does not let him continue and prints the following message "Please select a payment option." Michael 1
Michael Posted August 27, 2014 Report Posted August 27, 2014 Confirmed I get this too, Video: http://screencast.com/t/zzvnktUbUFb
Tyson Posted August 28, 2014 Report Posted August 28, 2014 That is the expected behavior. Even if your credits will cover the entire invoice amount, you still need to select a payment option (non-credit) to continue. If the system has the setting enabled to "automatically apply credits to open invoices", then it's possible those credits will be applied by cron (possibly to different invoices), and you wouldn't be able to continue without making a payment using one of the gateways anyway.
Michael Posted August 28, 2014 Report Posted August 28, 2014 That is the expected behavior. Even if your credits will cover the entire invoice amount, you still need to select a payment option (non-credit) to continue. If the system has the setting enabled to "automatically apply credits to open invoices", then it's possible those credits will be applied by cron (possibly to different invoices), and you wouldn't be able to continue without making a payment using one of the gateways anyway. Would there be a way to have a option work if the credit matches the invoice amount? But if it isn't going to cover the full amount they'd have to select an option above as-well as the credit box. Because that's confusing to the customer and us, as Paul informed me that it would be best to disable the automatically apply credits to invoice if we was allowing the customers to use the credit as they want? Daniel B 1
Paul Posted August 28, 2014 Report Posted August 28, 2014 I thought I tested this such that if the credit is enough to cover the invoice entirely that a separate payment method did not need to be selected. I guess this is not the case? Having automatic application of loose credits checked would mean that the credit option would rarely, if ever appear to a client paying an existing invoice. More often, they may have credits but no open invoices, and can use the credits to apply towards new orders. The setting is useful both enabled or disabled in different circumstances. Michael 1
interfasys Posted August 28, 2014 Author Report Posted August 28, 2014 There was enough credit, yes, so that situation would be very confusing for customers.
Daniel B Posted August 28, 2014 Report Posted August 28, 2014 I agree that if there is enough credit to cover the invoice, having to also select another payment method is confusing. Using credit IS a payment method, shouldn't have to select both unless the credit won't cover the full invoice.
Blesta Addons Posted August 28, 2014 Report Posted August 28, 2014 i prefer if the apply credit added to the select payment option rather than make it under the form . so the client will select wich methode he want to pay with it , exemple : - Available Credit - Offline Payment - paypal satandar.... - bitpay .... - stripe PauloV and Daniel B 2
Paul Posted August 28, 2014 Report Posted August 28, 2014 i prefer if the apply credit added to the select payment option rather than make it under the form . so the client will select wich methode he want to pay with it , exemple : - Available Credit - Offline Payment - paypal satandar.... - bitpay .... - stripe If it were listed this way, then they could only use the credit if it covered the balance in full. The way we implemented it, with a checkbox is similar to the way Amazon.com allows you to apply gift card balances. CORE-1394 for the OPs request PauloV and Michael 2
Blesta Addons Posted August 28, 2014 Report Posted August 28, 2014 hello Paul , let combine the two function with a fantastic realisation ; if the credit can cover the full ammount to pay , make it in the list as option to pay . if not make it as it's now with a sentance (pay partial invoice with your credit) ovh has this option , and they list credit/points as one of the payments . or make a option to allow as add the credit as a payment option . that way all will be satisfied
Tyson Posted September 8, 2014 Report Posted September 8, 2014 This has been improved in CORE-1394 to allow credits to be applied without a payment option if it covers the invoice total it's being applied to.
Tyson Posted September 8, 2014 Report Posted September 8, 2014 Closing this thread as resolved in beta 2.
Recommended Posts