cenourinha Posted September 17, 2019 Share Posted September 17, 2019 As far i can see, when a customer tries to pay an invoice with a Credit Card, it gets added to the account as "Default Payment Method" without any alert to the customer or checkbox so he can decide if he wants or not to use that payment method as default for automatic payments in the future. The customer is also not able to delete that Credit Card from his account. Can you confirm if this is correct and fix in order to allow customers to decide if they want to use the credit card for automatic payments and to allow them to remove the card? 0 Quote Link to comment Share on other sites More sharing options...
nmdpa3 Posted September 17, 2019 Share Posted September 17, 2019 Experiencing same. Thanks for posting. 0 Quote Link to comment Share on other sites More sharing options...
Administrators WHMCS John Posted September 18, 2019 Administrators Share Posted September 18, 2019 Hi @cenourinha, The first Pay Method will be the default. If a client had two or more Pay Methods they can choose the default. Pay Methods for Merchant Gateway modules can be deleted, as can Tokenisation Gateways which support Remote Delete Card: https://docs.whmcs.com/Payment_Gateways#Tokenisation_Gateways 0 Quote Link to comment Share on other sites More sharing options...
cenourinha Posted September 18, 2019 Author Share Posted September 18, 2019 @WHMCS John we can't add a Pay Method automatically as default without asking the customer if he wants to use it for automatic renews in the future. The customer needs to be informed if he wants to save the Credit Card information and if he wants to use it for automatically process payments of future invoices. Also, i can't see an option to delete the Pay Methods in the client area (i know it's available in the admin side). 1 Quote Link to comment Share on other sites More sharing options...
WebworksPaul Posted March 4, 2020 Share Posted March 4, 2020 Hi, Did this conversation go anywhere? I am also unable to delete pay methods from either the front end or back end. On the front end I get the message: " Failed to delete the selected payment method. Please try again." In the back end I get a panel showing up on the right side of the screen titled "Warning! Remote delete failed. Gateway response: " containing response below. I can't find any resources online that allude to this issue. I've had a customer trying to remove the card since it started failing around the time I updated WHMCS. She's added a new one but we can't remove the old one. Anyone having similar issues? Paul Stripe response script: "customer": { "id": "cus_BvgX50mxxxxxx", "object": "customer", "account_balance": 0, "address": null, "balance": 0, "created": 1512990613, "currency": null, "default_source": null, "delinquent": false, "description": "Customer for xxx xxxxxx (xxx@xxxxxxxxxx.co.uk)", "discount": null, "email": "xxx@xxxxxxxxxx.co.uk", "invoice_prefix": "4938966", "invoice_settings": { "custom_fields": null, "default_payment_method": null, "footer": null }, "livemode": true, "metadata": { "id": "105", "fullName": "xxx xxxxx", "email": "xxx@xxxxxxxxxx.co.uk" }, "name": null, "next_invoice_sequence": 1, "phone": null, "preferred_locales": [], "shipping": null, "sources": { "object": "list", "data": [], "has_more": false, "total_count": 0, "url": "\/v1\/customers\/cus_BvgX50mUECry9j\/sources" }, 0 Quote Link to comment Share on other sites More sharing options...
mfoland Posted September 7, 2020 Share Posted September 7, 2020 I would like to bump this! @WHMCS John, is there a way to make even a class for RemoveRemotePayMethod? 0 Quote Link to comment Share on other sites More sharing options...
AndreaL Posted September 1, 2022 Share Posted September 1, 2022 Has there been a resolution to this? Customers cannot remove old credit cards from their account.... 0 Quote Link to comment Share on other sites More sharing options...
Administrators WHMCS John Posted September 8, 2022 Administrators Share Posted September 8, 2022 Hi @AndreaL. Please ensure you've enabled the Allow Client Pay Method Removal option at Configuration > System Settings > General Settings > Security tab. Users will then see the option to delete their Payment Method when managing them via the client area: https://docs.whmcs.com/Pay_Methods#Managing_Pay_Methods 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.