Our company has decided to use Business Catalyst but we need help with an activation wizard for our product. This activation is also used to create a recurring monthly billing order.
We're thinking we need to use the API, here's our basic flow:
Customer Clicks Activation Button
Prompted to Login or Register
Customer looks up unit number (Can be called via a provider API)
Unit number is placed into field
Customer fills in billing information (or can it be pulled via BC API?)
Credit Card Info
Order is sent to BusinessCatalyst WebServices API to create recurring order
Billing Information is attached to Provider Database via API
Customer is forwarded to Subscription_thank_you page (url to be determined later)
Our team has never worked with the BC API and would like to know the best route to handle this scenario...should we embed the application in an iframe and put the iframe on a page in a secure zone or should we use the API to push user information from our BC site to an app residing on a subdomain? If anyone has experience with this type of situation or can point us to someone that has, please let me know, it would be greatly appreciated!
You can check the API docs here http://kb.worldsecuresystems.com/635/bc_635.html and see the type of webservices we offer.
Just spoke with one of our Senior Engineers here and he just said "why don't you just test it yourself"...so I did and custom arguments pass through just fine. On to the next step.
Europe, Middle East and Africa