Skip navigation
OmniSite_Alarms
Currently Being Moderated

Help With API Integration

Jul 5, 2012 12:54 PM

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?)

          Name

          Address

          Phone

          Email

          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!

 

Thanks,

Andy

 
Replies
  • mario_gudelj
    1,579 posts
    Oct 13, 2010
    Currently Being Moderated
    Jul 5, 2012 6:13 PM   in reply to OmniSite_Alarms

    Hi Andy,

     

    These API calls to the external app, such as "Customer looks up unit number (Can be called via a provider API)", can that be done with Javascript? You see, you can not run server side code on BC, so you have to resort to JS. If you can do it with JS I think that your requirement is possible.

     

    You can check the API docs here http://kb.worldsecuresystems.com/635/bc_635.html and see the type of webservices we offer.

     

    Cheers,

     

    -mario

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points