PayPal checkout format?

Has anyone discovered a way of breaking up the information sent to paypal checkout in the 'item_name' form field?
Problem:
I need to send infromation in the 'item_name' form field:
name="item_name" value ="Blackpool Illuminations - 21 05 2013 - Adult 1 - Senior 1 - Child 1 - Pick-Up-Point: Bus Station Opposite Manor Road - Total Seats 3"
The above gets truncated on the paypal checkout screen so the user can't see what they are buying. I'd like to present it as below:
Blackpool Illuminations <br>
21 05 2103 <br>
Adult 1 - Senior 1 - Child 1 <br>
Pick-Up-Point: Bus Station Opposite Manor Road<br>
Total Seats: 3
However if I echo out the <br> using php instead of getting a break I just get:
Blackpool Illuminations <br> 21 05 2013 <br> Adult 1 <br> Senior 1 <br> Child 1 <br> Pick-Up-Point: Bus Station Opposite Manor Road<br>Total Seats 3
Cheers
Os

Humm I'm assuming its not possible to do:
http://stackoverflow.com/questions/14777121/add-linebreak-in-paypal-summary
Pretty rubbishy then if all you can have is a simple 2 or three word description of the product youre sellling. Surely Paypal can't be that retarded.

Similar Messages

  • Getting Nullpointer Exception during paypal checkout in ATG 10.0.3

    Hi All,
    I have migrate my source form ATG9.4 to Atg 10.0.3. During checkout when I select paypal gateway for checkout I am getting NullPointerException. Same code is running successfully in ATG9.4 . Can anyone help me why I am getting this exception? I am attaching the log also.
    2013-02-08 03:09:09,171 INFO [nucleusNamespace.atg.commerce.order.purchase.PaymentGroupFormHandler] (ajp-172.18.0.126-10109-7) CMSPaymentGroupFormHandler.handleCheckoutWithPayPal.Profile Id (setExpressCheckoutRequest.getProfile().getRepositoryId()) --> 788240019
    2013-02-08 03:09:09,171 INFO [nucleusNamespace.atg.commerce.order.purchase.PaymentGroupFormHandler] (ajp-172.18.0.126-10109-7) CMSPaymentGroupFormHandler.handleCheckoutWithPayPal.Profile Id set in order (getOrder().getProfileId()) --> 788240019
    2013-02-08 03:09:09,172 INFO [nucleusNamespace.sparkred.paypal.PayPalProcessor] (ajp-172.18.0.126-10109-7) DEBUG PayPalProcessor.setupPayPalPG:Entering method.
    2013-02-08 03:09:09,172 INFO [nucleusNamespace.sparkred.paypal.PayPalProcessor] (ajp-172.18.0.126-10109-7) DEBUG PayPalProcessor.setupPayPalPG:there is no PayPal PG on the order. Creating a new one.
    2013-02-08 03:09:09,172 INFO [nucleusNamespace.sparkred.paypal.PayPalProcessor] (ajp-172.18.0.126-10109-7) DEBUG PayPalProcessor.setupPayPalPG:adding new PayPal PG to the order
    2013-02-08 03:09:09,482 INFO [nucleusNamespace.sparkred.paypal.PayPalProcessor] (ajp-172.18.0.126-10109-7) DEBUG PayPalProcessor.setupPayPalPG:PayPal PG is setup as a remainder PG with amount: 13.95
    2013-02-08 03:09:09,498 INFO [nucleusNamespace.sparkred.paypal.PayPalProcessorHelper] (ajp-172.18.0.126-10109-7) DEBUG CMSPayPalProcessorHelper.filterNVPForSetExpressCheckout.Start
    2013-02-08 03:09:09,498 INFO [nucleusNamespace.sparkred.paypal.PayPalProcessorHelper] (ajp-172.18.0.126-10109-7) DEBUG CMSPayPalProcessorHelper.filterNVPForSetExpressCheckout.End
    2013-02-08 03:09:09,498 INFO [nucleusNamespace.sparkred.paypal.PayPalProcessor] (ajp-172.18.0.126-10109-7) DEBUG PayPalProcessor.call:pNameValuePairs: {PAYMENTREQUEST_0_TAXAMT=0.00, CANCELURL=https://qa1.cms.com/cms/paypal/cancel, MAXAMT=16.74, PAYMENTREQUEST_0_SHIPTOZIP=96814, ADDROVERRIDE=1, PAYMENTREQUEST_0_ITEMAMT=8.0, PAYMENTREQUEST_0_SHIPTONAME=Chandra Mohan, L_PAYMENTREQUEST_0_QTY0=1, PAYMENTREQUEST_0_SHIPTOCITY=Honolulu, PAYMENTREQUEST_0_SHIPTOSTREET=700 Keeaumoku Street, EMAIL=null, PAYMENTREQUEST_0_AMT=13.95, PAYMENTREQUEST_0_SHIPTOSTATE=HI, L_PAYMENTREQUEST_0_NUMBER0=A389669863, PAYMENTREQUEST_0_SHIPTOSTREET2=, PAYMENTREQUEST_0_CURRENCYCODE=USD, ALLOWNOTE=0, useraction=continue, PAYMENTREQUEST_0_SHIPPINGAMT=5.95, PAYMENTREQUEST_0_PAYMENTACTION=Order, RETURNURL=https://qa1.cms.com/cms/paypal/continue, PAYMENTREQUEST_0_INVNUM=A389669863, L_PAYMENTREQUEST_0_AMT0=8.0, PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=US, L_PAYMENTREQUEST_0_DESC0=cms.com Order #A389669863 (1 items), PAYMENTREQUEST_0_PAYMENTREQUESTID=A389669863, METHOD=SetExpressCheckout}
    2013-02-08 03:09:09,498 INFO [nucleusNamespace.sparkred.paypal.PayPalProcessor] (ajp-172.18.0.126-10109-7) DEBUG PayPalProcessor.call:encodedString: PAYMENTREQUEST_0_TAXAMT=0.00&CANCELURL=https%3A%2F%2Fqa1.cms.com%2Fcms%2Fpaypal%2Fcancel&MAXAMT=16.74&PAYMENTREQUEST_0_SHIPTOZIP=96814&ADDROVERRIDE=1&PAYMENTREQUEST_0_ITEMAMT=8.0&PAYMENTREQUEST_0_SHIPTONAME=Chandra++Mohan&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_SHIPTOCITY=Honolulu&PAYMENTREQUEST_0_SHIPTOSTREET=700+Keeaumoku+Street&PAYMENTREQUEST_0_AMT=13.95&PAYMENTREQUEST_0_SHIPTOSTATE=HI&L_PAYMENTREQUEST_0_NUMBER0=A389669863&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_CURRENCYCODE=USD&ALLOWNOTE=0&useraction=continue&PAYMENTREQUEST_0_SHIPPINGAMT=5.95&PAYMENTREQUEST_0_PAYMENTACTION=Order&RETURNURL=https%3A%2F%2Fqa1.cms.com%2Fcms%2Fpaypal%2Fcontinue&PAYMENTREQUEST_0_INVNUM=A389669863&L_PAYMENTREQUEST_0_AMT0=8.0&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=US&L_PAYMENTREQUEST_0_DESC0=cms.com+Order+%23A389669863+%281+items%29&PAYMENTREQUEST_0_PAYMENTREQUESTID=A389669863&METHOD=SetExpressCheckout&VERSION=63.0&USER=websup_1286901766_biz_api1.cms.com&PWD=472DXVG5JYQ79HY6&BUTTONSOURCE=SparkRed_ATG_EC_US&
    2013-02-08 03:09:09,500 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[cms].[jsp]] (ajp-172.18.0.126-10109-7) Servlet.service() for servlet jsp threw exception
    java.lang.NullPointerException
    at com.sparkred.paypal.PayPalProcessor.call(PayPalProcessor.java:1390)
    at com.sparkred.paypal.PayPalProcessor.callSetExpressCheckout(PayPalProcessor.java:650)
    at com.cms.order.purchase.CMSPaymentGroupFormHandler.handleCheckoutWithPayPal(CMSPaymentGroupFormHandler.java:468)
    at com.cms.order.purchase.CMSPaymentGroupFormHandler.handleMoveToRewards(CMSPaymentGroupFormHandler.java:1600)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at atg.droplet.EventSender.sendEvent(EventSender.java:582)
    at atg.droplet.FormTag.doSendEvents(FormTag.java:800)
    at atg.droplet.FormTag.sendEvents(FormTag.java:649)
    at atg.droplet.DropletEventServlet.sendEvents(DropletEventServlet.java:523)
    at atg.droplet.DropletEventServlet.service(DropletEventServlet.java:550)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.commerce.order.CommerceCommandServlet.service(CommerceCommandServlet.java:128)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.commerce.promotion.PromotionServlet.service(PromotionServlet.java:191)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.userprofiling.AccessControlServlet.service(AccessControlServlet.java:655)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.servlet.sessionsaver.SessionSaverServlet.service(SessionSaverServlet.java:2425)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.userprofiling.PageEventTriggerPipelineServlet.service(PageEventTriggerPipelineServlet.java:169)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.multisite.SiteSessionEventTriggerPipelineServlet.service(SiteSessionEventTriggerPipelineServlet.java:139)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.userprofiling.SessionEventTrigger.service(SessionEventTrigger.java:477)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.userprofiling.ProfilePropertyServlet.service(ProfilePropertyServlet.java:208)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.search.servlet.SearchClickThroughServlet.service(SearchClickThroughServlet.java:396)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at com.cms.servlet.pipeline.ShoppingContextServlet.service(ShoppingContextServlet.java:106)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.userprofiling.ProfileRequestServlet.service(ProfileRequestServlet.java:437)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at com.cms.servlet.pipeline.ValidateNumericParamsServlet.validateNumberParameter(ValidateNumericParamsServlet.java:149)
    at com.cms.servlet.pipeline.ValidateNumericParamsServlet.service(ValidateNumericParamsServlet.java:102)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at com.cms.servlet.pipeline.ProtocolSwitchServlet.service(ProtocolSwitchServlet.java:305)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at com.cms.servlet.pipeline.NetscalerServlet.service(NetscalerServlet.java:101)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.servlet.pipeline.DynamoPipelineServlet.service(DynamoPipelineServlet.java:469)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at com.cms.servlet.pipeline.ValidateParamsPipelineServlet.service(ValidateParamsPipelineServlet.java:60)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.servlet.pipeline.URLArgumentPipelineServlet.service(URLArgumentPipelineServlet.java:280)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.servlet.pipeline.PathAuthenticationPipelineServlet.service(PathAuthenticationPipelineServlet.java:370)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.userprofiling.sso.PassportServlet.service(PassportServlet.java:554)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.servlet.security.ThreadUserBinderServlet.service(ThreadUserBinderServlet.java:91)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.dtm.TransactionPipelineServlet.service(TransactionPipelineServlet.java:212)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.multisite.SiteContextPipelineServlet.service(SiteContextPipelineServlet.java:348)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
    at atg.servlet.pipeline.HeadPipelineServlet.passRequest(HeadPipelineServlet.java:1174)
    at atg.servlet.pipeline.HeadPipelineServlet.service(HeadPipelineServlet.java:857)
    at atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:250)
    at atg.filter.dspjsp.PageFilter.doFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
    at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
    at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
    at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:436)
    at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:384)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
    Thanks
    Chandra Mohan

    If you have its source code try to debug/find why NullPointerException is coming within PayPalProcessor.call() execution. Not sure if it is related to your issue but there is null value for email in the log where the name-value pairs being dumped.
    2013-02-08 03:09:09,498 INFO [nucleusNamespace.sparkred.paypal.PayPalProcessor] (ajp-172.18.0.126-10109-7) DEBUG PayPalProcessor.call:pNameValuePairs: {PAYMENTREQUEST_0_TAXAMT=0.00, CANCELURL=https://qa1.cms.com/cms/paypal/cancel, MAXAMT=16.74, PAYMENTREQUEST_0_SHIPTOZIP=96814, ADDROVERRIDE=1, PAYMENTREQUEST_0_ITEMAMT=8.0, PAYMENTREQUEST_0_SHIPTONAME=Chandra Mohan, L_PAYMENTREQUEST_0_QTY0=1, PAYMENTREQUEST_0_SHIPTOCITY=Honolulu, PAYMENTREQUEST_0_SHIPTOSTREET=700 Keeaumoku Street, *EMAIL=null*, PAYMENTREQUEST_0_AMT=13.95, PAYMENTREQUEST_0_SHIPTOSTATE=HI, L_PAYMENTREQUEST_0_NUMBER0=A389669863, PAYMENTREQUEST_0_SHIPTOSTREET2=, PAYMENTREQUEST_0_CURRENCYCODE=USD, ALLOWNOTE=0, useraction=continue, PAYMENTREQUEST_0_SHIPPINGAMT=5.95, PAYMENTREQUEST_0_PAYMENTACTION=Order, RETURNURL=https://qa1.cms.com/cms/paypal/continue, PAYMENTREQUEST_0_INVNUM=A389669863, L_PAYMENTREQUEST_0_AMT0=8.0, PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=US, L_PAYMENTREQUEST_0_DESC0=cms.com Order #A389669863 (1 items), PAYMENTREQUEST_0_PAYMENTREQUESTID=A389669863, METHOD=SetExpressCheckout}
    You may check if it is related to the NPE by cross verifying it with the environment where it is working fine.

  • My ipad is stuck on paypal checkout 'sending payment' how get i clear it?

    last night i bought a bike on ebay - paid with paypal a/c - as i have done many times before- so this morning it still says 'sending payment' on the checkout page in pay pal- i have rec an email telling me the payment has been made. everytime i open the ebay app on my ipad -i cant get out of the checkout screen, it still says 'sending payment'? what can i do?

    Try a reset. Press and hold both the home and power buttons 10-15 seconds till the Apple logo appears. Release both buttons. Wait 15-20 seconds till your iPad starts on it's own.

  • Problem with the Paypal Checkout.

    My customers are having a hard time checking out. Around half of the form responses are coming back either blank or "cancelled" instead of "completed." I am getting emails from people saying they had to try multiple times entering in the information and checking out before they received a confirmation that payment went through.
    The webpage with the form is: http://www.campmystic.com/alumni-reunion/
    This is quite embarrassing to me and I hope you can find a solution.

    Hi,
    If you see a response with payment status "cancelled", it means the form filler voluntarily cancelled the transaction in the middle of the payment. If the payment status is blank, it could be 2 possible reasons: one if that the form filler close its browser without explictly cancelling the transaction, another case is that some error happens during the payment.
    Is this URL correctly point to your form? https://adobeformscentral.com/?f=hTm67onld03s4co*ba1Gyg
    Based on the server logs I can find in our system, so far I have found 83 incidents where form fillers started their payment transactions (some of them might be from the same people). Among those, 50 transactions were successfully paid, 11 transactions were voluntarily cancelled, and there was only one transaction failed to start due to PayPal server error.
    As you can see, there were 21 transactions that were started but we never received any status update. This is because when the transaction started, the filler will be on PayPal's website. We won't hear from them until they finish or cancel their payments. If they encounter any error in PayPal's site, or they simply close the browser in the middle of the transaction, our server won't be able to know that. Those 21 transactions will leave the blank payment status in your response table.
    For those 21 transaction with unknown status, we really cannot do anything about them since we don't have any information for them. If it is possible, please ask your form fillers to take a screen shot when they encounter any error. We can at least try to find some clue from the error message on the screen.
    I am sorry about the problems the issue has brought to you. Please let us know if you have further information or need us to assist with any other things.
    Thanks,
    Eman Fu
    Senior Computer Scientist
    Adobe Systems Incorporated

  • Help with adding a logo to the paypal checkout

    HI,
    I'm building a website with integrated FormsCentral forms. I'm trying to add a logo to the paypal check out. I have followed their guidelines but for some reason the page in which I have dedicated to the logo isn't secure? This might be the wrong forum to answer this question... maybe it's more of a Muse issue or even paypal but I hope someone has had the same issue and has resolved it some how.
    This is the Palpal guide:
    https://www.paypal.com/au/cgi-bin/webscr?cmd=p/pop/cowp_help_image_server
    Thanks.

    Hi,
    >> So if have I got this correct... I need to creat a seperate page to my website with just the logo image and use that URL?
    Your logo image file needs to be stored on a secure server.  I am not familiar with Adobe BC, please post your question on the Adobe BC forum site. Once this part is done, and according to the PayPal reference that you provided in your previous post, you will provide this secure-image-url to PayPal.  If this does not work for you, then please contact PayPal support.
    thanks,
    Lucia

  • Paypal Express Checkout Integration

    Hi All,
    I have paypal express checkout account. I want to integrate it with my apex application. So when a customer wants to pay, he can just click the paypal button on my app's page which takes him to the paypal payment screen.
    I would appreciate if someone tells me how to add paypal checkout button on the page?
    Thanks in advance.

    Hi,
    Did you actually read the document or just looked at the title and decided it was not what you wanted?
    Here is the text from the PDF document that talks about Express Checkout on Page 4.
    >
    <p>Integrating with the Express Checkout is a little more involved and requires calling three distinct APIs. You first establish with PayPal that you want to start an express checkout transaction by calling SetExpressCheckout. PayPal responds with a token which you will need for subsequent API calls and a redirect. In the call to SetExpressCheckout you pass a URL as a parameter to tell PayPal where to redirect back to. You then redirect to PayPal and pass the token you received.</p>
    <p>The consumer then chooses their payment option on the PayPal site and can optionally change their shipping address. Once they finalize the transaction at PayPal, they are redirected to the URL you provided in the call to SetExpressCheckout. Two parameters are passed with the URL you provide, token and payerid.</p>
    <p>You create a PL/SQL procedure that has exactly two parameters, token and payerid. This procedure is the URL you pass in SetExpressCheckout to let PayPal know where to redirect to once the transaction is done. The procedure looks up the Application Express session for your application using the token.</p>
    <p>Now that the consumer is back at your site, you will make a call to the second API, GetExpressCheckoutDetails. This retrieves information from PayPal about the consumer, such as their name, email, phone number, and shipping address. Your application can use that information to display a summary page and a Pay Now button.</p>
    <p>Finally, when the consumer clicks the Pay Now button, you call the third API, DoExpressCheckoutPayment. PayPal responds with an acknowledgement and transaction details which your application can store in a local table.</p>
    >
    As for your query
    >
    Then I copied the script in the html header section of my apex page. But the buy now button is being displayed in the top left corner of my page. How can I display it somewhere in the body of the page?
    >
    You can put the script into the Region Source, Region Header or Region Footer to get the position you want in the regions.
    Cheers,
    PS: You will find some good tips here as well http://www.apexskins.com/~andrewro/paypal/Paypal_Website_Payments_Standard_and_IPN_Integration.pdf
    Edited by: Prabodh on Jul 30, 2012 12:10 PM

  • How can I setup an online form with PayPal as an Option, not a requirement (pay cash or check)?

    I have setup a form for our students' families to submit payments, with the options of cash/check/credit/PayPal.  The form has radio button options for their payment choice, but once I configured PayPal with the form, it will not allow submission without going thru PayPal.  I would prefer to have the PayPal checkout be "Show/Hide" configurable, based upon their selection in the payment choice radio buttons.
    Thanks,
    Andy

    I did try that, but I can't get the logic to work.  There are multiple purchase fields (different items with different payment amounts), and I added another purchase field that was keyed to the payment type selection (cash/check/PayPal, set to $0), and it still generates only a PayPal checkout button, even if PayPal is not selected as the payment type.  Perhaps it would work differently if there was only 1 payment item/amount, and we could use the payment type choice to control the PayPal actions (I am guessing that is what the work around was referring to), but that is not an option for us.
    As for now, it appears that the only way we can use PayPal is to tell folks to manually go to PayPal and send us the funds.  An extremely clumsy process, but there does not appear to be any other options offered thru FormsCentral (a real missed opportunity).

  • Dreamweaver cs5 and PayPal Buttons

    Greetings,
    My website was created with Dreamweaver cs5. Customers who want to purchase a product from my website simply press the "Add to Cart" button and this takes them to the PayPal checkout.
    Here is the problem. If you click on ANY of the add to cart buttons for a particular product, the PayPal add to cart button adds a totally different, random product from my website into the cart. I have had problems with the add to cart buttons before. However, PayPal insisted that this kind of problem might be caused by Dreamweaver.
    Every time I need a new "add to cart" button, I create it in PayPal. PayPal generates a code that I then copy and paste into dreamweaver. A customer service representative for PayPal said that the problem might be arising because of a copy and paste issue. He said that dreamweaver sometimes changes things you paste into your code.
    Is this true?
    How can I fix this?
    Thanks in advance.
    Regards,
    Laila

    I, too, have been experiencing similar problems. On PayPal support call earlier in day, I was advised to go to prefs/Code Rewriting/ and uncheck the "Rename form items when pasting" checkbox.
    On doing so, I was able to test my problem page, http://www.screamingeagles.com/pages_02/invoiceMail.html and it worked in Safari, Opera, FireFox on two Macs, and Internet Explorer 8 on PC.
    Closed all sessions, feeling pretty good about the fix, but on restarting about four hours later, Same Same...well, almost the same. At this point, the first item on the dropdown failed, while the next three, item 2, 3, and 4 choices and prices, worked. They appeared on payment page and reflected the correct prices, but just would not add the first item to the cart.
    This prompted another call to PayPal support, and tech advised the same. On responding that I had already done that multiple times, he advised I contact DreamWeaver (Adobe) support as it was out of their scope of responsibility.
    PayPal support tech also regenerated my code, pasted it in his text editor, and it worked exactly as I had saved in my "Saved Buttons". So, that again supports that it's a DreamWeaver problem/bug/flaw...insert language as needed.
    I can't see any difference in the code itself (although I'm not an expert) so that led me to this post. The only other items within the Rewrite Code prefs that "might" influence it (in my prefs) is that I have checked:
    Fix invalidly nested and unclosed tags
    Remove extra closing tags
    Warn when fixing or removing tags
    Never rewrite code:
    Special characters:
    Encode special characters in URLs using %
    Unchecked items:
    Rename form items when pasting
    URL encoding
    On  my request, support tech also agreed that this should be escalated at his end to contact Adobe, as we agreed that it was unlikely that I would be the only person running into this problem.
    Looking forward to any response,
    Thanks,
    Joe Satterwhite
    SatGraphics.com
    ScreamingEagles.com
    Message was edited by: Sat Graphics Art
    I regenerated the code for the payment button and pasted into Simple Text. The code had the <option value=(1) etc etc lines (on /invoiceMail.html that corresponded to lines 145, 146, 147, 148) indented. I then went into Dreamweaver CS5 code, pasted, and no indent visible.
    I manually indented each line four characters in, published, and that change seems to have worked.
    Can't say with certainty, but one of those actions worked. (Keeping in mind I had already recreated the PayPal code a few times.)
    Hope that helps somebody.

  • Paypal Mobile Implementation

    Hi,
    I am a website developer and developed many sites. I have also used PayPal Payment in some sites. But now I am working on some WAP sites in which I need to implement PayPal checkout in Mobile.
    My requirement is someone can visit our WAP site from his/her Mobile give order from there and Pay from PayPal.
    It will be very helpful for me if someone provide JAVA codes for that.
    Thanks in advance.

    This is a forum, not a code factory.
    [How to ask questions the smart way|http://catb.org/~esr/faqs/smart-questions.html]
    db
    edit And cross posting is rude.
    [http://www.java-forums.org/javaserver-pages-jsp-jstl/15638-paypal-mobile-implementation.html]
    Edited by: Darryl.Burke

  • Paypal payment card ending?????

    Has anyone out there heard that the Paypal payment card, the one you use in stores, is ending as of June 30th??? I received an email supposedly from Paypla stating this. I cannot find anything on Paypal announcements or the community boards pertaining to this.Please help if you can. I have emailed Paypal but, have not heard back as of yet.Thanks ahead of time for any help.Joe

    With Payments Standard, when a customer pays with a credit card as a guest (no PayPal Account), they are "not" automatically returned to your web site.  This is because, PayPal is offering the customer the opportunity to open a PayPal Account.  PayPal is a corporation first and attracting new business by signing up customers takes precedence.  In order for the customer to return to your web site, they must choose to do so by clicking on the Return to Merchant link.  This behaviour is by design and there's no options or features to force the customer to return to your site. If the customer has a PayPal Account and logs in to complete the checkout process, the customer will be automatically returned to your web site once they complete the checkout process.  There's no reason to recruit them as they already have a PayPal Account.  If using Payments Advanced, the PayPal Checkout Screens are presented to the customer in a window or frame while they are on your web site.  When the customer completes the checkout process, they still have the opportunity to open a PayPal Account however, when the widow or frame closes, they basically are still on your site. With Express, the customer must have a PayPal Account so that scenario is no brainer. With Pro, you control the customer checkout experience as there are no redirects, the customer remains on your site the entire time.

  • Error message charging is not supported with this accessory

    I have an iPhone 3GS from Jul 2009. Fully updated. I normally charge it using a USB port on my MacBook Pro so it also syncs at the same time. This week began getting an alert on my phone which said "charging is not supported with this accessory". I resolved initially by unplugging/replugging the cord. In all cases the phone had been charging for some time before the alert appeared. In most cases the phone was sitting on the same surface as the macbook and had not been moved since beginning charge.
    The only support document I can find refers to firewire and does not apply to my device.
    Since starting this week it is happening more frequently and may require being re-connected several times.
    It is still intermittent issue but I depend on my phone.
    Thank you for your assistance

    I just found some on eBay for about 1.99 each with free shipping and ordered about 6 of them from the seller, I think they came from China so it takes a couple weeks. So far I never got a bad cable, but if you do use eBay please check their feedback to make sure they have a history of delivering quality cables and working cables. Always pay using PayPal if possible so you don't lose your money. There are online sites like Meritline and such that have cheaper cables for direct sales with PayPal checkout and free shipping.
    I use the 6' cable in the car, so I don't have figure where to put the iPhone or iPod when plugged into the stereo and it is helpful to have them when trying to charge when the plug is being a dresser or something when I travel.
    I also like the retractable cables ($0.99)
    I also have the Scosche FlipSYNC Keychain cable too, a bit expensive, but you always have a cable with you just in case.
    Message was edited by: cls24

  • Tracking sales, customer retention and Inventory management

    Hi,
    I own a t-shirt screen printing business and am looking for a solution to help me track sales, categorize customer information and manage inventory. I'm still relatively new to numbers 09 so I'm trying to determine if this program can help me achieve my desired end result.
    I conduct two different types of business; wholesale printing and online sales.
    I offer wholesale printing for local companies such as pizza shops, churches, family events etc. They typically have a design prepared and order 50+ t-shirts at a wholesale price. Pricing is determined by a lot of different factors such as; amount of t-shirts ordered, number of colors in print, number of print locations.
    Online sales, refers to a line of t-shirts I created myself and sell directly to customers. I sell through multiple online mediums such as; etsy, ebay and my dot.com. Each of the sites I sell through has a different set of fees associated with the transaction. For example, when selling through etsy; for each transaction etsy takes a % of the sale, plus a predefined insertion fee for posting the listing. When a customer is making a purchase through etsy they have two payment options; etsy's direct check out, or to pay with paypal. When the customer opts to pay through etsy's direct check out; there is a % fee etsy charges, as well as a predefined processing fee (in addition to the original % fee and insertion fee I mentioned above). If a customer through etsy opts to pay with paypal while checking out, then there is a different % fee as well as processing fee that paypal will charge. Also, both etsy's and paypals checkout methods charge a different % fee and processing fee if the package is being shipped to an international destination. Ebay's fee structure is similar to etsy ie; a % fee and insertion fee, as well as a seperate % fee and processing fee that paypal charges.
    Wholesale printing only makes up about 10% of my business so I can pretty easily track those sales as is. Retail sales makes up the other 90% of my business and has become difficult to manage.
    Etsy, ebay and paypal all keep transaction details that can be downloaded in csv files. In the past I have found it difficult to organize all that information and make sense out of it because its coming from multiple sources. I'd like to have one program to track all my online sales and customer information and present in in a nice neat fashion.
    That's where a program like numbers 09 comes into play, hopefully. To keep track of blank inventory I would like to organize and keep track of all the different blanks shirts i have in stock. Say for example I print on a blank gildan brand shirt that is called GL2000, I would like to have a category for the GL2000 as well as a sub category for the different colors of that shirt I have (blue, black, brown, green etc.), as well as another sub category for the different sizes (small-5xl) available in each of the different colors. I would like to have a separate spreadsheet listing all the finished goods (printed shirts), along with the sizes available for that design on hand. Then, when I print new shirts and enter them into the finished goods spreadsheet, I would like it to subtract that amount from the corresponding blank shirt spreadsheet. For example; I have some designs I print on brown shirts and I would need to create a formula that knows that that particular design is on a brown shirt and not green or some other color. That way as I print more shirts I will have a running inventory of both finished goods as well as what I still have left in stock as blank shirts.
    Then I'd like a spreadsheet for me to enter in all the relevant sales data as it comes in. I was envisioning entering the data into that spreadsheed right as I'm shipping out the order. It makes perfect sense because all the information I'd like to track and organize is readily available on the screen when I am creating the shipping label. I would like the spreadsheet to keep track of; Sale date, ship date, item sold, item size, buyer id, transaction id, first name, last name, address, city, state, zip, country, price, coupon (if used), shipping, total (price + shipping), how much the shipping label cost, site item was sold on (ebay or etsy), etsy fee if sold on etsy (% of price + predefined insertion fee), ebay fee if sold on ebay (% of price + predefined insertion fee), refund (if applicable... also if a refund is issued, it would have to automatically adjust the total as well as fee, after entered), sales tax (would only apply if they entered the sate I do business out of in the state column), ebay processing fee, (for etsy transactions) a checkbox to inform the spreadsheet if the etsy transaction was paid through paypal or direct etsy check out (because of the different fees associated with each.) then a corresponding cell with the correct processing fee, it would also have to take into account which country the item was being shipped to and apply the correct fee associated with that country for either of the check out methods; etsy or paypal, then a total after all fees, then possibly a total of all fees paid.
    Like I mentioned before, I'm relatively new to numbers 09. I have made some progress in creating the spreadsheets but feel there is a steep learning curve when defining some of the formulas and functions of the program. I'm still not sure if numbers 09 will be able to do all that I need it to do in the end, so I wanted to ask if it is possible before I continue working on it.
    Any help would be appreciated. Are there any books I could study to learn the program better? I just picked the apple pro training series for iwork 09 but found the numbers section was mainly for beginners and didn't go over some of the more complex functions I'd like to learn about. I searched for other training material but couldn't find any.
    If numbers 09 isn't a suitable program for what I'm trying to accomplish, any suggestions on what program to use? I've looked in to quick books but wasn't sure If I could do something similar with numbers. Thanks for taking the time to read.

    Thanks a lot Mahesh for your reply. I just tried your answer: I've assigned the CRM Service User license to the user, on top of the CRM Sales user license. But still same problem.
    Can you let me know where you can view the exact license chart? The link I have posted above seems a bit outdated as it does not reflect the actual license limitations.
    Véronique

  • Payment in Forms Central

    Hello
    I read the tutorial
    Randy Swineford       
    Getting Started with Payment Processing using PayPal
      But when I set everything up I don't get an option to have a customer pay with credit card. I am only seeing the page that asks you to login to payla after pressing Proceed to Check Out. Sometimes it works and I get the correct page in the test but not when I try it live.
    Help
    Thanks
    Kristin

    Hi;
    I don't see the screen shot that you added.  The Paypal checkout page is entirely controlled by Paypal and we have no control over it.  The page changes sometimes, but there is always a link to click to checkout without a Paypal account (checkout as guest) which allows a user to pay via credit card without signing in:
    Thanks,
    Josh

  • Making a Payment via Credit Card

    So I don't use paypal a lot and I only had to recently when it came to purchasing certain things for my study abroad trip. So I need to make a payment to PayPal and tie off my credit balance. In the past I remember simply paying the amount with my attached credit card, but for some reason when I go to payment, it is not listed as a payment option. How can I pay with my credit card because I DO NOT want to attach my bank account information and also CAN NOT because I don't have the required informatio with me while I'm abroad. Thank you

    This is how PayPal uses ones funding sources, don't know if that's helps you figure things out or not: PayPal will first look at your PayPal Account balance, if you have insufficient funds, PayPal will then take the funds from your Bank Account. PayPal will do an instant transfer from your bank account assuming you have a current linked and confirmed credit card.  If the card is not current or no card, then the transfer from your bank account to pay for the purchase can take a few days, possibly up to 4. If you have a credit card and no bank account, then the credit card will be used. This all happens assuming you don't elect to choose a funding source. Note, If you have both a bank account and credit card, you can choose to pay with your credit card on the PayPal Checkout screens by using the pay with another source option. There you can select your card from the dropdown. It is possible to pay using the funds in your Account balance and the remainder with a credit card however, you must first elect to pay with your credit card. Your available balance will be used up and the remainder is charged to your card. As this now looks like you've sent a single payment, you remain eligible for Buyer Protection. You would not be eligible for Buyer Protection, if you paid for the item with two separate transactions. What you cannot do is split a single payment between 2 bank accounts, 2 credit/debit card accounts or a bank account and a credit/debit card account. In addition, you cannot split a single payment between 2 PayPal accounts.

  • What happened to the back/previous history button? (next to the back/forward buttons)

    Hi, just upgraded from firefox 3.6 to 4.
    The main problem I have with this version which will make me go back to 3.6 if I can't solve it, is that in this version (4) there is no back history to click on next to the navigational back and forward buttons. I'm not talking about the history menu from the menu bar. I'm talking about the pathway I took to get to the page I'm on, which will be different for every tab that I have open. Sometimes if I've just gone through ebay or paypal checkouts or sent/posted questions on forums etc, I will not be able to just repeatedly press 'back' as it may resend twice, or force me to resend data to re-enter that page, even though I didn't want that page, I wanted the page that was 5 steps back prior. You know what I mean? It used to be great to use that on 3.6 to navigate around and jump about back and fore 8 or 9 pages at a time. The history button in the menu bar doesn't help me, it just tells me the last few pages I've been to overall, and not specific to that tab.
    Also, how can I customise the navigation bar? I want an icon for the refresh button back like the one in 3.6 (big, prominent, and moveable). Same for the home button, it's now stuck at the far side (I used to customise all these buttons to be as together or as central as I could).

    The arrow to open the tab history of the Back and Forward buttons has been removed in Firefox 4.
    Use one of these methods to open the tab history list:
    * Right click on the Back or Forward button
    * Hold down the left mouse button on the enabled Back or Forward button until the list opens
    You can look at this extension:
    * Backward Forward History Dropdown: https://addons.mozilla.org/firefox/addon/backforedrop/
    To move the Stop and Reload buttons to their position to the left of the location bar you can use these steps:
    * Open the Customize window via "View > Toolbars > Customize" or via "Firefox > Options > Toolbar Layout"
    * Drag the Reload and Stop buttons to their previous position to the left of the location bar.
    * Set the order to "Reload - Stop" to get a combined "Reload/Stop" button.
    * Set the order to "Stop - Reload" or separate them otherwise to get two distinct buttons.
    * http://www.computertechtips.net/64/make-firefox-4-look-like-ff-3-6/

Maybe you are looking for

  • How to go back to ios6

    Hello! I did a big mistake and uploaded ios7 to my 4S. Now, after using my 4S couple of days, and being very very dissapointed, I want to go back to ios6. Ios7 is so awfull looking, difficult using, messy, uncomfortable, full of bugs, I really, reall

  • Use of Planning Table (MF50) in Capacity Levelling with Production Order

    Hello Experts I wish to know that is it possible to perform Capacity Levelling in planning table (tcode MF50) with respect to a Production Order ? It is known that MF50 is used in Repetitive manufacuring to do the capacity levelling with respect to P

  • MacBook Pro crashes my Linksys WRT54G router

    I've seen this issue been mentioned as a post in another thread, but I wanted to open a post specifically about this. When I connect wirelessly to my Linksys WRT54G v6 router (using no encryption), it eventually brings down my router (usually within

  • Attaching menu by data base lookup

    hi In the properties of a form we can attach a menu module to the form by specifing the mmx filename (mentioning the directory where menus mmx module is located ) it's fine but i have to attach the menu module thru database. on forms 6i docs it was m

  • Contacts does not print out in alphabetical order

    Has something happened to printing lists from Contacts? Don't know if it is Contacts or Mountain Lion. I have not printed a listin in ML before, but in former versions, an alphabetical listing was generated in alpha order. Now printing a list gives t