Online Payment Issue With Accounting Seed Buttercup Release

With Accounting Seed’s Buttercup release, an issue was introduced wherein online payments are going through your processor, i.e. Stripe, Authorize.Net, etc., but the payments are not recorded in Salesforce. No payments are created, the invoice and corresponding billings are not updated, and no cash receipts are created. This was found out to be caused by the new release’s requirement of the Site user needing to have read-access to Accounting Seed’s Cash Receipt and Billing Cash Receipt objects.

To fix the issue, we have created a new version of Payment Center Extension for Accounting Seed, which contains a new permission set called “Payment Center + Accounting Seed Permissions“. You need to assign this permission set to the Sites user.

Here are the steps to assign the permission set:

  1. Go to Setup | Develop | Sites. Click on your site to go to site details then click Public Access Settings, as shown below: Screen-shot-2012-05-19-at-8.06.51-AM2
  2. At the Public Access Settings page, click View UsersScreen-shot-2012-05-20-at-7.02.19-AM2
  3. Click the Site Guest User, as shown below: Screen-shot-2012-05-20-at-7.04.21-AM2
  4. Under Permission Set Assignments, click Edit AssignmentsScreen-Shot-2014-10-29-at-10.00.39-PM2
  5. Add Payment Center + Accounting Seed Permissionsthen SaveScreen Shot 2017-08-10 at 4.44.13 PM

That should fix new online payments.

You may have to review within your processor, i.e. login to your payment processor, and check payments that have come through for the last couple of days (depending on when your Salesforce org was updated with the Buttercup release), and reconcile those with the invoices/billings that were supposed to be paid. You can record the payment by manually paying for the invoice – using Payment Method “Other” for example, and that should mark the invoice as paid and the corresponding cash receipts created.


Was this article helpful?

Related Articles

Comments are closed.

  • About Us

    Founded in 2012, builds enterprise apps on the platform. We have created some of the most popular apps on the AppExchange in the payments and billing space.

  • 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.
  • Check Our Customer Reviews

Copyright © 2020, Inc.
21151 S. Western Ave., Suite 215, Torrance, CA 90501, USA
All trademarks, trade names and logos appearing on the site are the property of their respective owners.
^ Back to Top