How can we improve WHMCS?

Share, discuss and vote for what you would like to see added to WHMCS

Log PayPal registered email address in the clients account details - reduce fraud claims

  • Server Admin shared this idea 2 years ago
  • Payments/Billing
  • 3 Comments


Make it possible for WHMCS to collect customer's registered PayPal Email Address while making payment using PayPal Basic or other. It's good to do that so that fraud claims can be reduced, because when you deliver service or communicate with customer over their PayPal email then PayPal sees this as proof of authentic transactions/purchase.

We have been doing this manually for years :D really helps the genuine delivery.

3 Comments

Login to post a comment.

good idea :)
Hi John,

Thanks for sharing the current options, we had gone through those but they were not apt in many cases because it is possible for customers to have different details in WHMCS account than their PayPal account.

What we want basically is ability to see the transaction PayPal email in:

1. Client Profile > Transactions
2. Invoice Details > Transactions
3. If possible in Client Profile a new section, "Recent Payment Gateway Email" this will store the most recent PayPal account's email used:
--> This then can be used later, as option like "Send Email to Payment Gateway Email" in "Email Templates" for Invoice Confirmation, etc.

We always deliver service on customer WHCMS account email & PayPal email, so that any customers whose intentions are not right cannot claim for unknown purchase or otherwise.

Thanks
Hi there,
Thanks for sharing this idea. In terms of asserting consistency between the address provided in WHMCS and on the PayPal account, there are two options in the PayPal Basic Module Configuration which can help; Require Shipping Address, Client Address Matching. Please check them out: https://docs.whmcs.com/PayPal_Basic#Require_Shipping_Address

The payer's email address is currently logged to the Billing > Gateway Log with each payment.
Where would you like for this to be stored? Should it be used somehow in communicating with the client?