Xenforo payment integration

Exonation

Member
Hi there,

I am looking to get some custom work developed related to Xenforo payment system.

Please find the details below, and send me a PM if it has your interest. I am open for inputs, feedback and sparring to make this realistic.

- I have two requests:
1)
I want to have a nice checkout page that is entirely custom, with a design like below:
  • To view this content we will need your consent to set third party cookies.
    For more detailed information, see our cookies page.
  • To view this content we will need your consent to set third party cookies.
    For more detailed information, see our cookies page.
Note: This checkout page should also include a "Cart", where you can basically add one or more of the items to the Cart (like an ecommerce shop really).
Additionally, after a user adds one item to the cart, it should be possible to suggest others. e.g., “Interested in our XYZ package? Add it at 20% off as a bundle.”.

Now, I am unsure if creating above (the frontend) in Xenforo is the best option.
* I am a Full-stack web developer as well (just not Xenforo guy at all, and don't have time to learn it properly). What I was thinking is that I can create a custom React page for the Frontend and handle the entire UI and Frontend checkout flow - but that means I need to integrate with the Xenforo payment system - e.g. to submit an order (purchase), and being able to handle multiple bundles/items at once (nice-2-have). This functionality may go hand in hand with objective 2, please see below:

2) I have a Windows Desktop app coded in Electron (Exe file) and I would like to explore the option of supporting a Payment integration to Xenforo via this App.

Now: There are many ways to handle this and am open for ideas, e.g. I can think of:
1) Some custom Xenforo API payment endpoints that are exposed, which the App can leverage to "register" a payment.
Doing this, would also solve Objective 1 - where I can integrate with this API via a Custom react page.
2) The app simply having a direct link like https://www.emucoach.com/purchase/user_upgrade/?user_upgrade_id=3 where the user handles the checkout via the Xenforo website.
3) Others?

__
So - my initial idea (open for inputs and recommendations before we sign a deal) would be that the work you'd be doing is to have:
  • Xenforo handles everything related to Payment and subscription via a custom Xenforo addon with exposed payment APIs. And here I imagine we re-use the current OOTB Xenforo backend functionality that's being invoked when a user currently performs a user upgrade directly on-site on my Xenforo forum. (I use OOTB Xenforo for Payment profile and User upgrade).
  • Anything frontend/UI/cart logic wise is handled by me (via React and the Desktop app).

Let me know your thought and timework for this!

Cheers.

Best Regards
Exonation
 
Last edited:
Back
Top Bottom