For recurring invoices that automatically charges credit cards (Auto-BillPay), a reminder can be sent to your customers if their credit card on file is about to expire.

Go to Payment Center Settings | Reminders:

Check Enable Credit Card Expiry Notice to send notifications. You can send up to 3 reminders by specifying the number of days prior to the expiry date. In the above screenshot, reminders are sent twice, one 30 days before the expiry date and another 15 days before.

If you have enabled online payments, the email that goes out will contains a link that allows your customers to update their credit card on file. Before they can do so, the following setup needs to be done:

Go to Setup | Develop | Sites. Click on your site to go to site details then click Public Access Settings

Under Custom Object Permissions, ensure that you have Read and Edit access to Recurring Invoices:

Under Field-Level Security, ensure that all fields for object Recurring Invoice is Visible. Sample is as follows:

Under Enabled Visualforce Page Access, click Edit and enable the following Visualforce pages:

fw1.CreditCardUpdate

fw1.CreditCardUpdateConfirmation

Go to Setup | Security Controls | Sharing Settings. Ensure that Recurring Invoice is set to Public Read/Write:

Need Support?

About Us

Kulturra.com builds enterprise apps on the Force.com platform. Our app, Payment Center, is currently one of the top financial apps in Salesforce. Since its launch in 2012, it's now being used by 1000+ Salesforce users and continues to grow.

Our Culture

As a company, we believe in simple. So we build simple applications out of complex processes. We also provide unparalleled customer support because we truly believe that our customers' success is our success. Read more on what our customers say about us.