Jump to content

Abernee

Member
  • Posts

    7
  • Joined

  • Last visited

Everything posted by Abernee

  1. I'm really sorry, this thread can be deleted. After struggling with this for days I see that I had an error in how I was adding the parameters to the WHMCS API call. Doing it as per the documentation worked just fine.
  2. Since upgrading to 8.1 from 7.10 I'm having to update my web application to use WHMCSs single sign on API to allow my users to navigate and sign in to the WHMCS client area direct from my own website. Previously I was using the old autoAuth method with no issues. In the new single sign on API call, setting the 'destination' parameter to 'clientarea:submit_ticket' or 'clientarea:tickets' works as expected and the user gets linked to the desired page. On 7.10 with the old autoAuth I could create a link direct to the WHMCS cart where the user would be logged in and the selected product added to the cart by adding "&goto=" & UrlEncode("cart.php?a=add&pid=2")" to the link. Now with the single sign on I can't see how to do this. I've tried setting the 'destination' parameter to 'sso:custom_redirect' and the 'sso_redirect_path' to 'cart.php?a=add&pid=2' but the provided link always goes to the WHMCS news page. If anyone could help me get this working again that would be great as it is fairly important for my application.
  3. Thanks for your reply, I'd considered using PayPal recurring payments but we are a fairly new company just setting up and I don't think we'd meet PayPals criteria for having "Reference transactions" activated on our account. This is required to be able to use PayPals "Billing agreements". I've had some clarification on the normal PayPal subscriptions from WHMCS and it's not as terrible as I first thought. We may just go with them for now. As long as I have "Automatic Subscription Management" turned on in WHMCS it should automatically cancel a PayPal subscription when: A cancellation request is submitted The order is cancelled or set to fraud via the admin interface of WHMCS The API is used to cancel or fraud an order with "cancelsub=true" passed An upgrade order is placed for the product/service The customer will need to log in and create a new subscription if they upgrade or downgrade their account. While not ideal I can see that its the best that can be done with a PayPal subscription.
  4. I've searched this community and seen this question (or very similar) asked a few times but never answered. We are just about to launch our product but uncertainty over PayPal subscriptions are holding me back. We will initially offer only a single product which must be paid for by subscription, this product has a "configurable option" that can be purchased in variable amounts also only payable by subscription. We were hoping to use the default PayPal payment gateway to manage our subscriptions. When a customer initially signs up to our product they set up a subscription using the payment gateway. My question is what happens to the subscription when the customer later decides to purchase one "configurable option". Will the PayPal subscription be automatically updated to include the main product price and the "configurable option" price. I see from testing that the first payment for a "configurable option" does not have the subscribe option, only a normal payment. But within the clients "products and services" page in WHMCS that product does show the correct recurring amount. Does the customer need to manually raise their subscription amount to cover the new service? It would be best if customer was able to increase or decrease the number of "configurable options" they subscribe to and have their PayPal subscription amount adjusted automatically. I also want to know how it works when offering promotional codes, is the PayPal subscription automatically updated after the promotional period. If none of this is possible and it all needs to be done manually is there another gateway I can use that does offer these features.
  5. I have WHMCS set up with only one payment gateway which is PayPal. When ordering a normal product this works fine with only the single option available to the customer. When ordering an add-on though there is an extra payment option in the dropdown - "Use default(set per order)". If this option is selected WHMCS shows a page with the error message "Unexpected payment method value. Exiting." I'd like to know how to get rid of this option.
  6. Hi, thanks to both of you for your replies. I'm just trying to specify a single gateway and it will be the same for all configurable options so shouldn't be to much off a problem. I'll try to create a ClientAreaPageUpgrade action hook as suggested by Brian!. Thanks again for both your suggestions.
  7. I have a product set up, for that product I can limit the available payment gateways by editing the product group that the it belongs to. I have a configurable option set up which is available for that product. When this configurable option is purchased by a customer who already subscribes to the product all the payment gateways I have set up are available as options. I'd like to be able to limit the available payment gateways when the configurable option is purchased just like I can with the product itself. Is this possible?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated