Jump to content
MartinW

PayPal subscription payment applied to the wrong customer

Recommended Posts

Hello,

I have just had a PayPal subscription payment be applied to the wrong customer.

It was supposed to be applied to customer A, but got applied to an invoice of Customer B.

Customer A, didn't have any open invoices because the transaction and invoice dates are slightly out of kilter, this usually applies the balance to a previous invoice and creates the credit, the user then has their invoice generated and the credit is applied.

Customer B, has an overdue invoice that the payment got partly applied to, there was still an outstanding amount, this invoice has a different payment method set, but it is the oldest unpaid/overdue invoice in our system, so maybe got selected by default because it couldn't find an invoice for customer A? 

Please let me know if I can provide any further information.

 

Kind Regards,
Martin

Share this post


Link to post
Share on other sites

Hi @MartinW

We've opened case MODULE-6962 to investigate this behaviour. It seems to impact products/services with an empty/invalid Subscription ID value.

In the meantime, please review products/services to ensure the Subscription ID value is filled in.

Share this post


Link to post
Share on other sites

Hi @WHMCS John

I have just checked all of our PayPal subscription customers and they all have the ID set under their product, including Customer A.

Although, customer B now has the subscription ID set too? would your module have updated this or could something have previously gone wrong? I can refer to a backup prior to the payment if needed.

Kind Regards,

Martin

Share this post


Link to post
Share on other sites

Yes, thats right we confirm we have the same issue, PayPal subscription applied to the wrong customer and wrong invoice , everything was working before the new update.

Share this post


Link to post
Share on other sites

From what I see it removes Subscription IDs from the correct clients and assigns them to old/inactive customers.

Share this post


Link to post
Share on other sites

Hi all,

I'm pleased to advise that a hotfix has been released to resolve this:

Please accept our apologies for the inconvenience caused.

Share this post


Link to post
Share on other sites

I applied the hotfix and the error is still showing. Payments made to one customer are still showing under another. Is this hotfix supposed to fix what was already done? Or just future transactions?

Share this post


Link to post
Share on other sites

I did install the hotfix zip yesterday however I just noticed it did it again with 2 different clients today.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

By using this site, you agree to our Terms of Use & Guidelines