• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Bug? Customer & Business Manager billing problems - PayPal and credit not applying

Ross K

Basic Pleskian
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
Parallels Plesk Panel w/CBM, CentOS, 64-Bit

Hello,

We've just set up the customer & business manager billing solution as part of Plesk 10.

We have setup PayPal as our primary payment gateway.

We just did a live test, which involved a domain purchase for 1 year at £9.99 and a monthly subscription for web-hosting at £2.99.

The PayPal transaction seemed to go through correctly, stating the first subscription payment was 12.98 GBP and then £2.99 thereafter. Payment was successful. However, when looking at the customer it shows:

Account Balance
Accounts receivable £9.99
Authorized but not captured None
Credit £9.99
Revenue £12.98

When you then look at invoices, it shows the customer as having paid £2.99, with £9.99 outstanding. When you go in to the invoice, there is a button at the top of the screen which shows "Apply Credit, Available Credit £9.99".

So for some reason, the 'one off' payment part of the PayPal transaction was not automatically applied to the account, but Plesk knows it has been paid. The problem is, because the system still thinks the amount is due (as the credit hasn't been applied), it hasn't a) set up their hosting, or b) purchased the domain through api.

Does anyone know why this would be?

We've had to slightly alter the way domains are processed, because if you are paying using PayPal recurring subscriptions, if the customer elects to purchase a domain (annual payment) and hosting (monthly) payment, at the payment screen there are two identical PayPal Subscribe buttons (one for the annual sub, one for the monthly). Obviously that's just confusing to the customer. So we've edited the domain package in the backend so it does not not create a subscription (under "Automatic subscription expiration" we've told it to cancel after 1 cycle). That had the desired effect of making only 1 PayPal subscription button appear, with the one off charge merged in to the single subscription). Could that be the cause? In which case, this appears to be a bug?

Is there anyway to make the credit automatically apply to the account?
 
Last edited:
Back
Top