my payment button tested wrong

  • Profile Image
    daburghjacks
    Asked on January 14, 2013 at 08:00 AM

     

    do you think this is where im having trouble?

     

    Sign in to Google Checkout.

    Click the Settings tab.

    Click Integration.

    Uncheck in the box beside 'My company will only post digitally signed carts.'

    Enter this address in "API callback URL" box 

    On the "Callback contents" section, Check "Notification as HTML (name/value pairs)" option

    Click Save.

    ( i just tested it with the url u sent..im still getting this)

     

    This XML file does not appear to have any style information associated with it. The document tree is shown below.

    <error xmlns="http://checkout.google.com/schema/2" serial-number="703eb089-4f0d-4fcb-90c3-72c4ba128617">

    <error-message>

    Malformed URL component: expected id: (\d{10})|(\d{15}), but got 239291978237438

    </error-message>

    </error>

    Page URL:
    http://form.jotformpro.com/form/30124612085948 
  • Profile Image
    jeanettebmz
    Answered on January 14, 2013 at 09:57 AM

    I think the issue is on google checkout side, and it has to do with the Merchant ID. Please contact Google CO and make sure the information is correct

  • Profile Image
    daburghjacks
    Answered on January 14, 2013 at 07:01 PM

    I also use google checkout on my membership submission page?  and a donation button,,could that be a problem too?

  • Profile Image
    jeanettebmz
    Answered on January 14, 2013 at 08:06 PM

    Probably, try to test one form at a time, with just one product

    Let me know

  • Profile Image
    daburghjacks
    Answered on January 14, 2013 at 08:43 PM

    my other jotforms have no payment options,  this is the first api jotform i have tried...when i tried only one product,,it doesnt show on the form

  • Profile Image
    jeanettebmz
    Answered on January 14, 2013 at 09:33 PM

    Yes, that is the way payment integrations are designed. If you want that product to be shown, simply add a second "dummy" product (name it like that) , and then you can hide it via Custom CSS codes 

    Once you finish the form, open it in your browser. Most web browsers allow you inspect a web pages' source code by Right Clicking on the web page and selecting View Source. 


    With the source code open, click on the dummy product, inspect the code for the 'Dummy' text, Just before it you will see an id=xxxxxxx. Take note of that text; for this example it's input_12_1003 


    Go to Preferences -> Form Styles -> Inject Custom CSS 

    So, for this particular example, I add the following CSS rules:

    input#input_12_1003,
    input#input_12_1003 + label
    {display:none !important;}

    NOTE: For different element IDs; I would just need to change both the occurrences of 'input_12_1003'

     

  • Profile Image
    daburghjacks
    Answered on January 14, 2013 at 09:39 PM

    i just made 2 options same price to get the password,,  i still cant figure out though what is wrong with google checkout?  the id is correct,,

  • Profile Image
    jeanettebmz
    Answered on January 14, 2013 at 10:10 PM

    Can you please delete the current integration and rebuild it?

  • Profile Image
    daburghjacks
    Answered on January 14, 2013 at 10:48 PM

    ok how do i delete current intregartion. the intergration with jotform not google check out right?

     

    and i paste this in the api url feild in google intrgration

    https://www.jotform.com/ipns/gco.php

  • Profile Image
    idarktech
    Answered on January 14, 2013 at 11:18 PM

    Hi,

    Try to do both.

    Remove first the Google Check Out field on your form, re-add it and be sure to enter the correct Merchant ID. Sign-in to Google Checkout and follow this guide properly:

    1. Click the Settings tab.

    2. Click Integration.

    3. Uncheck in the box beside 'My company will only post digitally signed carts.'

    4. Enter this address in "API callback URL" box https://www.jotform.com/ipns/gco.php

    5. On the "Callback contents" section, Check "Notification as HTML (name/value pairs)" option

    6. Click Save.

    Check your form afterwards. Thanks!

  • Profile Image
    daburghjacks
    Answered on January 14, 2013 at 11:25 PM

    I did all that again twice!.. it must be something with the id though,,im using google shopping cart all ready with my membership page,,could that be to trouble?

    http://www.daburghjacks.com/Membership.html

  • Profile Image
    idarktech
    Answered on January 15, 2013 at 03:00 AM

    @daburghjacks

    Can you check if it's working now? I noticed there's a single white space on your Merchant ID. After removing it, it seems to have fixed it.

    Kindly check and let us know how it goes. Thanks!

  • Profile Image
    daburghjacks
    Answered on January 15, 2013 at 06:26 AM

    GREAT!!!  that did fix it,,,Now im i correct in that all my customers will need a gmail account to buy? what do they see if they dont have one?

  • Profile Image
    Welvin
    Answered on January 15, 2013 at 08:01 AM

    I think yes, your customers will need to have a Gmail account and a Google Wallet. What they see is, Google will ask them to create a Google account or signin if they already have.

     

    Thanks

  • Profile Image
    daburghjacks
    Answered on January 15, 2013 at 08:52 AM

    they get my thank you message after a paid submission right? is that a pop up or email to them?

  • Profile Image
    Welvin
    Answered on January 15, 2013 at 09:00 AM

    Yes, they will see a thank you message after completing the payment. Regardless of what thank you message settings you choose, they will be redirected if you are using custom thank you URL or they will get the default Jotform thank you message.

    If you want to thank them by sending an email message, create a form auto responder (Creating a Form Autoresponder).

     

    Thanks