Help With API Integration

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

Ok, we have a solution in the works that includes javascript, but would like to know if we can pass custom arguments through the  /FormProcessv2.aspx script.url so that we could invoke a different receipt - buy page based on url arguments.  We would want to include two hidden field entries that we will be including in the form and will add them using a custom onclick event for the check out form submit button.  This would allow the javascript planted on the receipt - buy page to know what path the buyer is coming from.  We'll have buyers that are buying the normal route, simply adding items to their cart, but will also have people activating their device which includes purchasing a recurring product for which we will use javascript to automatically add to cart.  The receipt - buy page will stay in the original form for all buyers simply adding items to their cart and purchasing, but will change when they are activating.  The passed url arguments will tell our javascript which type of customer they are and will load the page accordingly.  Will  /FormProcessv2.aspx strip out our customer arguments and resort back to the default?
Thanks,
Andy

Similar Messages

  • Need HELP with menu integration

    I have a project in which I am needing some seemless integration between movies and menus. Let me explain what I am doing. I am essentually imitating the actions of an iPhone or iPad in which you have the lock slide...icons appear...etc. What I did was create a flash file imitating these actions @ 720x480 then exported to a .MOV file. I then saved the last frame in Flash to a jpg, took into photoshop and created my buttons. See where this is going? So what I want is for the animation to play and end up with the menu (video to menu). My issue lies with the seemlessness of it. Currently when the transition happens from video to menu there is a black pause. I want it to be smooth from one to the other. I KNOW this can be done!! What am I doing wrong? I appreciate the help in advance.
    Troy

    I got my issue resolved (sort of). I used the suggestion of burning my project and playing on a DVD player to see if that
    "black pause" went away and to my dissapointment it didn't. What I found worked though was shortening the duration of the first play
    video under the properties -> motion tab.
    Now another issue I am having is when I preview, everything looks great and to my intentions, but when burned and played on a DVD player the video is one size and the menu is a smaller size. They are both @ the same 720x480 size in Encore so why the difference when played doesn't make sense to me. Any ideas out there? I am not as savvy with this stuff as most on here, so hopefully what I am saying makes sense.
    Thanx
    Troy

  • Need help with vibration integration and changing units

    I am far from an expert in vibration, none the less I found the following table and am now trying to reverse engineer my data that I took with an accelerometer to something I can compare with on the table. 
    Screen 54 of the following said to go from G's to inches/sec2, multiply by 386.1 so I wrote up a piece of code to do that along with the labview sound and vibe toolkit. We know our machine has excessive vibration but this seems to be a little redicioulous. Am I doing this correctly, please see the attached code. 
    Essentially how do I go from Acceleration taken with a 10.82mV/g accelerometer to inches/second and mil peak to peak. I have tried using the integration functions but I am seeing numbers that just seem too big to be real. 
    Is there any example code on how to do this somewhere?
    Thanks,
    Adam 
     

    Thanks for the reply,
    I have seen those examples but I am not sure they are helping me out too much, at issue is it seems like a lot of vibration data in the USA is based off of ips (inches per second) or displacement in mils peak to peak for example see the following image. I have done quite a bit of searching but am not necessiarly finding a good article that would describe how to code up something in LabVIEW to post process my recorded data taken in acceleration units of g's and convert it over to inches peak to peak as well as ips. I see that sound and vibe toolkit has the integration function but I am not sure I am properly using it. Do you know if there are any examples of how best to get displays in such units or writeups as to how to go about converting this to something along the lines of what suppliers and other vendors are displaying vibration data to us in? I haven't had as much time recently to work on this as desired but I also have to think I am not the first one to stumble on the need to do this considering how much vibration analysis in the USA uses such units.
    Thanks,
    Adam

  • Need help with J-Integra/JCOM 6.1/JCOM 7.0 differences

    I have an application which uses J-Integra 1.5.2, and would like it to also work
    with JCOM in 7.0 (preferably without changing my code, but some changes are OK).
    Previously with 6.1 I had this working, but several changes have been made since
    then. There are two issues I can see that I could use some clarification on:
    1) When I run my program I receive the following J-Integra licensing exception.
    I can insert a J-Integra license obviously but shouldn't this be included with
    JCOM in WebLogic?
    J-Integra 1.5.0 SB004 Copyright (C) 1999-2001 Intrinsyc Software Inc. http://www.intrinsyc.com/j-integra/
    java.lang.RuntimeException: No valid licensing information found.
    In order to use the J-Integra runtime a proper license file must be installed.
    If you have acquired a license, or if you are evaluating J-Integra or any J-Integra
    Integra products, then you should have received such a license file, together
    with installation instructions by email when you downloaded the kit.
    If you are having trouble installing the license, please goto http://www.intrinsyc.com
    or refer to your documentation in the section about Licensing.
    2) There is no ocxhost.exe process included in the delivery, but there is an ocxhost
    directory which apparently has resources in it. I need ocxhost.exe to expose cdo.dll
    over DCOM. Is there another way to do this now or is it missing from the delivery?
    Any help on either the licensing or ocxhost things I'm seeing would be appreciated.
    If someone has a summary of what's different between J-Integra, JCOM 6.1 and JCOM
    7.0 that would be fantastic!
    thanks,
    Skip

    Did you try Weblogic 7 sp1? It may help.
    Tim
    Skip O'Grudnick wrote:
    I have an application which uses J-Integra 1.5.2, and would like it to also work
    with JCOM in 7.0 (preferably without changing my code, but some changes are OK).
    Previously with 6.1 I had this working, but several changes have been made since
    then. There are two issues I can see that I could use some clarification on:
    1) When I run my program I receive the following J-Integra licensing exception.
    I can insert a J-Integra license obviously but shouldn't this be included with
    JCOM in WebLogic?
    J-Integra 1.5.0 SB004 Copyright (C) 1999-2001 Intrinsyc Software Inc. http://www.intrinsyc.com/j-integra/
    java.lang.RuntimeException: No valid licensing information found.
    In order to use the J-Integra runtime a proper license file must be installed.
    If you have acquired a license, or if you are evaluating J-Integra or any J-Integra
    Integra products, then you should have received such a license file, together
    with installation instructions by email when you downloaded the kit.
    If you are having trouble installing the license, please goto http://www.intrinsyc.com
    or refer to your documentation in the section about Licensing.
    2) There is no ocxhost.exe process included in the delivery, but there is an ocxhost
    directory which apparently has resources in it. I need ocxhost.exe to expose cdo.dll
    over DCOM. Is there another way to do this now or is it missing from the delivery?
    Any help on either the licensing or ocxhost things I'm seeing would be appreciated.
    If someone has a summary of what's different between J-Integra, JCOM 6.1 and JCOM
    7.0 that would be fantastic!
    thanks,
    Skip[timothy.lee.vcf]

  • Kerberos n00b help with CentOS integration

    Hi all,
    I've inherited an OD installation and I have a few questions. First, the LDAP search base is dc=spidertracks, dc=local and the Kerberos Realm is SERVER.PRIVATE. This was upgraded to Advanced server mode from Simple mode. I would like to accomplish the following.
    1. Change all LDAP entries from dc=spidertracks,dc=local to dc=spidertracks,dc=com
    2. Change the Kerberos realm to be SPIDERTRACKS.COM
    3. Integrate all Linux and Windows systems to authenticate against OD.
    I've tried step 3 with the existing Realm and LDAP config following this tutorial which was quite good.
    http://www.jerkys.org/wiki/pages/viewpage.action?pageId=131085
    However, when I attempt to SSH to my CentOS box, I receive the following error in the Kerberos logs.
    commmand "ssh [email protected]"
    Kerberos error
    May 12 14:30:55 spidertracks.local krb5kdc[116](info): AS_REQ (12 etypes {18 17 16 23 1 3 2 11 10 15 12 13}) 10.0.1.50: PREAUTH_FAILED: [email protected] for krbtgt/[email protected], Decrypt integrity check failed
    First, any ideas what's wrong with the test setup for #3?
    Second, is it possible to change the Kerberos realm and the root dc in my LDAP without dumping and reloading everything?
    Thanks,
    Todd

    Hello
    the domain.com domain exist, but it's not our domain.
    so, when I put domain.com, it search with no result (nothing appends).
    our kdc.conf :
    [kdcdefaults]
    kdc_ports = 88,750
    [realms]
    CORP.DOMAIN.COM = {
    profile = /etc/krb5/krb5.conf
    database_name = /var/krb5/principal
    admin_keytab = /etc/krb5/kadm5.keytab
    acl_file = /etc/krb5/kadm5.acl
    kadmind_port = 749
    max_life = 8h 0m 0s
    max_renewable_life = 7d 0h 0m 0s
    default_principal_flags = +preauth
    krb.conf
    [libdefaults]
    default_realm = CORP.DOMAIN.COM
    default_checksum = rsa-md5
    [realms]
    CORP.DOMAIN.COM = {
    kdc = dc01.corp.domain.com
    kdc = dc02.corp.domain.com
    [domain_realm]
    .corp.domain.com = CORP.DOMAIN.COM
    corp.domain.com = CORP.DOMAIN.COM
    in every domain, I think the GC are in corp.domain.com. but in my company, it's in domain.com...
    Thank you,

  • Help With Api

    Hi,
    I have a school project to do about a digitial circuit simulator.
    i am done most of the parts but i am having a problem with the junit.FrameWork.assert library. The following code gives me an error near assertFalse.
    public void testSimpleLine() {
    LineParser p = new LineParser();
    p.parse("Nand inputInv outputInv");
    Node n = Node.getNodeForName("inputInv");
    assertFalse(n==null);
    n = Node.getNodeForName("outputInv");
    assertFalse(n==null);
    Can anyone help me resolve the problem

    public class LineParser extends Object
        private Simulator simulator = Simulator.getInstance();
        public void parse(String line)
            char[] nodenames = new char[100];
            String [] words = line.split(" ");
            if (words[0].equalsIgnoreCase("nand2"))
                nandoperator(words[1], words[2], words[3]);
            else if (words[0].equalsIgnoreCase("inv"))
                inv(words[1], words[2]);
            else if (words[0].equalsIgnoreCase("set"))
                //simulator.addEvent(new Event(words[1], words[2], words[3]));
            else
                System.out.println ("Invalid request!!");
        public void simulation ()
            /* Simulation loop:
             *   This is "boiler-plate" code; there is no need to change
             *   it.
            Event e;
            int numEvents = 0;
            int maxNE = 100;
            for(; (e = simulator.deleteNextEvent()) != null && numEvents < maxNE;
            numEvents++) {
                System.out.println("Handling event setting Node \t" +            e.getNode() +
                "\t to " + e.getValue() +
                " at " + e.getTime());
                // Inform Node
                Node node = e.getNode();
                node.setValue(e.getValue());
            System.out.println("\nSIMULATION FINISHED");
            System.out.println(numEvents + " Events handled");
            if (numEvents >= maxNE)
                System.out.println("Simulation stopped because " +
            "max number of events met");
        private void nandoperator(String inputone, String inputtwo, String output)
                //make the nand2 nodes
                Node one = new Node (0, inputone);
                Node two = new Node (0, inputtwo);
                Node onenandtwo = new Node (1, output);
                //make the nand2 block
                Node [] insNand2 = {one, two}; 
    //Create an array of the input Node(s)
                Block nand2 = new Nand(insNand2, onenandtwo, 10);  //Create the Block
        private void inv (String input, String output)
                Node one = new Node (0, input);
                Node notone = new Node (1, output);
                Node [] insNand1 = {one};  //Create an array of the input Node(s)
                Block nand1 = new Nand(insNand1, notone, 10);  //Create the Block
    }

  • Need help with API and sample code for checking a user's rights on a folder

    Hi All,
    I am working on an UCM integration where user supplies a folderpath (ucm folders), and a file is later uploaded to this location.
    Since a user can provide a folderpath where he has only Read Access or no access at all, we are trying to work out a way to pre-check his permissions on the folder.
    Since we have Entity Security enabled, we have 5 security fields to rely on Account, Security Group, User Access List, Group Access List, Role Access List.
    Writing custom code for this security check is second on our agenda.
    Firstly, we wish to know the API and sample code that typically performs this Security Check in UCM.
    We could find intradoc.shared.SecurityUtils which has methods to check security on SGroup and Account, but we couldn't find anything for:
    1) Overall security check
    2) ACL security check on top of sgroup and account security check

    Any ideas anyone?!
    I am looking forward to some pointers here. :(

  • Help with API implementation!

    Dear All,
    I should be grateful if you could shed some light on the implementation of the public int read(b[], int off, int len) throws IOException method present in the ByteArrayInputStream class in java.io, since the definition, in my opinion is a bit awkward. infact it says that in order to find out the number of byte read, you have to add k, which is the length of bytes read to pos, the index + 1.
    Having access to the implementations of methods in the API, would definitely make a better programmer, I think.
    Thanks for you help!
    Luka

    The Javadoc comment for read isn't very good since it also tells you how it's implemented rather than simply what it does.
    All you need to know to use it is this:
    1) you tell it the number of bytes to read
    2) it returns the actual number of bytes read, k
    3) the bytes read will start at b[k]
    The source for all the core classes is available if you really want to look at it. It's in a file called src.zip or src.jar located in the installation directory of your J2SDK.
    Hope this helps.

  • Seeking contractor to help with Subversion Integration

    Hello all! I'm new here so please be gentle!
    I work for a company in the northern Virginia/DC metropolitan area and we're looking for a contractor that can come to our site and help us integrate Subversion into our workflow.  I've tried the resellers section on the adobe site and have called them individually and have all pointed me to a dead end. So I'm reaching out here to see if anyone else can provide some input...
    Without getting into too much specifics...
    Our server environment is L.A.M.P. We're all on CS5, and we're a group of 5 and growing.
    Thanks!
    [Subject line modified my moderator for clarity]

    Ok, we have a solution in the works that includes javascript, but would like to know if we can pass custom arguments through the  /FormProcessv2.aspx script.url so that we could invoke a different receipt - buy page based on url arguments.  We would want to include two hidden field entries that we will be including in the form and will add them using a custom onclick event for the check out form submit button.  This would allow the javascript planted on the receipt - buy page to know what path the buyer is coming from.  We'll have buyers that are buying the normal route, simply adding items to their cart, but will also have people activating their device which includes purchasing a recurring product for which we will use javascript to automatically add to cart.  The receipt - buy page will stay in the original form for all buyers simply adding items to their cart and purchasing, but will change when they are activating.  The passed url arguments will tell our javascript which type of customer they are and will load the page accordingly.  Will  /FormProcessv2.aspx strip out our customer arguments and resort back to the default?
    Thanks,
    Andy

  • Please help with iLife integration with Aperture?!?!

    I have "shared previews" turned on in aperture. But when I load iphoto ('11), I don't see anything. I have the aperture update (3.1). When I click "see aperture library" - I just see a gob of my thousands of photos. I want to open iphoto and be able to browse by project/album/faces/etc. How do I do this?? Thanks!!

    but is there a way for iphoto to "mirror" my aperture library
    No.
    Aperture and iPhoto are entirely different applications that work in very different ways.
    The only communication between the two is as follows:
    Aperture is able to parse the iPhoto Library to allow it to import the contents while stacking the Originals and Modified versions, preserving metadata and so forth.
    Aperture can share its Previews with the iLife apps, including iPhoto.
    That's it.
    So, specifically, what interaction there is between the two is designed to facilitate migration from iPhoto to the more powerful app. After that, iPhoto has exactly the same relationship to the Aperture Library as, say, Pages or iMovie.
    Regards
    TD

  • Need help with API for contract creation

    Hi,
    Using OKS_IBINT_PUB.IB_INTERFACE API, how do I populate the Known As (COGNOMEN) column of okc_k_headers_tl? The API does not provide any parameter for this. I can resort to a direct update to the table, but this API does not return any contract information(ID) based on which I can safely update the record.
    TIA,
    Alka.

    Hi,
    You got to define the Document Types in the System Setup form of OKE at Setup --> System Setup, then you could eneter type of a Contarct.
    Master Agreement is the Basic Ordering Agreement, Master Purchase Agreement or Blanket Agreement.
    Item master Org and OU - pls refr user guide and implemebntation guide at http://download.oracle.com/docs/cd/B25284_01/current/html/docset.html
    Thanks,
    Kiran

  • API integration with Website

    how long does it take to integrate website with echosign?

    Hello techmax66,
    How are you trying to integrate EchoSign in your website? Also, there is no specific time frame after which the API integration works. If the integration is done successfully, you should be good to go to use EchoSign.
    Let us know if you need further help!
    Regards,
    -Rijul

  • API integration with Infopath

    Has anyone successfully integrated an infopath solution with BC's API?
    I was looking at the functionality of infopath for the first time, and after spending a total of 1 hour on it I have managed to connect it to BC's webservice and display the API fields.
    I'm just wondering how difficult such an integration would be and also if it would be something that would be recommended?
    Ideally, I can see it being able to pull and push data to the site via a form which is exactly what I want to be able to do. Currently we are managing a large inventory for a client and I am looking at ways to mainstream (if that's the right word, probably idiot proof) the solution with a controlled form rather than an excel spreadsheet.
    Any thoughts would be appreciated.

    Hello techmax66,
    How are you trying to integrate EchoSign in your website? Also, there is no specific time frame after which the API integration works. If the integration is done successfully, you should be good to go to use EchoSign.
    Let us know if you need further help!
    Regards,
    -Rijul

  • To get list of permissions for iview/apps with the help of API (UME API?)

    hello all
    who can answer how to get list of permissions (list of roles or users) for iview or other application with the help of API (UME API ?)
    thanx!

    if anybody whant to know
    https://media.sdn.sap.com/html/submitted_docs/60_sp2_javadocs/ume/com/sap/security/api/acl/IAclManager.html#getAcl(java.lang.String)
    https://media.sdn.sap.com/html/submitted_docs/60_sp2_javadocs/ume/com/sap/security/api/IRole.html

  • Integrating Oracle Help with Discoverer Plus

    Folks -
    Has anyone tried integrating Oracle Help with Discoverer Plus. I want to add my customized help (generated in RoboHelp - Oracle) to the help in Discoverer Plus. Is this doable? I don't want to use Oracle Help exclusively unless I need to.

    Hi, Johnny.
    I think you might have better luck getting your question answered on the forum for Discoverer at Discoverer
    I'm not sure whether Discoverer supports extensions, but I would assume that they do in some way. Discoverer ought to provide a standard mechanism for extensions to provide help content.
    Hope this helps,
    Ryan Pollock
    Oracle Help Team

Maybe you are looking for

  • Directive Bundle - Shutdown workstation no longer works

    Our network has been using a directive bundle to shutdown our pc's for over a year now and it had worked quite well up until a couple of weeks ago. At that point I added an additional requirement to keep it from shutting down a pc on our network, sin

  • No more contacts on my iPhone 4 after failed Backup via iTunes while updating the device from 4.1 to 5.1.1. What to do to get the contacts back?

    The iTunes data on the computer my iPhone was firstly connected and configurated with has been deleted. I was looking for an opportunity to update my iPhone to the newest iOS software (since it was on 5.0) without erasing all the data saved on my mob

  • GLOBAL OFFICIAL NUMBERING INPUT PARAMETER INCOMPLETE

    Hi Guru, When i am trying to save the rush order(order type-SO) using transaction VA01 system giving message: Global official numbering: Input parameter incomplete Message no. ICC_NUMBERING770 Diagnosis The system has discovered a statement which can

  • Error in data base connection - Help me

    Hi, In our application we are using jdbc:odbc:driver to connect with MSAccess database (.mdb), The data base is password protected,, when I run the application and access the database the user name, application path and the password is stored in the

  • BI_server in Admin Mode

    Hi friends, When i tried to open my OBIEE 11.1.1.5 which is installed in my windows machine, by starting the BI services through Start-->Program-->Start BI Services, the BI services is not coming to an running mode, as it seems that BI presentation s