How get custom parameter back in PayPal Express Checkout response

I'm sending the custom parameter <input type="hidden" name="PAYMENTREQUEST_0_CUSTOM" value="101"></input>  Got back result Array ( [TOKEN] => EC-2R626219M62454427 [SUCCESSPAGEREDIRECTREQUESTED] => false [TIMESTAMP] => 2013-11-04T09:38:47Z [CORRELATIONID] => 2441b978c048b [ACK] => Success [VERSION] => 104.0 [BUILD] => 8334781 [TRANSACTIONID] => 7JM13596VP514480B [TRANSACTIONTYPE] => expresscheckout [PAYMENTTYPE] => instant [ORDERTIME] => 2013-11-04T09:38:46Z [AMT] => 1.00 [FEEAMT] => 0.33 [TAXAMT] => 0.00 [CURRENCYCODE] => USD [PAYMENTSTATUS] => Pending [PENDINGREASON] => paymentreview [REASONCODE] => None [PROTECTIONELIGIBILITY] => Ineligible [INSURANCEOPTIONSELECTED] => false [SHIPPINGOPTIONISDEFAULT] => false [PAYMENTINFO_0_TRANSACTIONID] => 7JM13596VP514480B [PAYMENTINFO_0_TRANSACTIONTYPE] => expresscheckout [PAYMENTINFO_0_PAYMENTTYPE] => instant [PAYMENTINFO_0_ORDERTIME] => 2013-11-04T09:38:46Z [PAYMENTINFO_0_AMT] => 1.00 [PAYMENTINFO_0_FEEAMT] => 0.33 [PAYMENTINFO_0_TAXAMT] => 0.00 [PAYMENTINFO_0_CURRENCYCODE] => USD [PAYMENTINFO_0_PAYMENTSTATUS] => Pending [PAYMENTINFO_0_PENDINGREASON] => paymentreview [PAYMENTINFO_0_REASONCODE] => None [PAYMENTINFO_0_PROTECTIONELIGIBILITY] => Ineligible [PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE] => None [PAYMENTINFO_0_SECUREMERCHANTACCOUNTID] => YYA4BXSJ722PJ [PAYMENTINFO_0_ERRORCODE] => 0 [PAYMENTINFO_0_ACK] => Success ) Custom parameter didn't return, I need the to update my DB after the purchase.

Issue Closed:
Basically I used the expresscheckout as the basis and added a couponcode textbox, did validation etc. and passed if off to a subsequent custom process to create the cart/product/discount and redirected it to cart view.

Similar Messages

  • How can I get a parameter back into a servlet invoked from an IMG tag ?

    I'm using a servlet to create several graphical plots per JSP i.e. per HTML page. Each graph is supposed to be different, according to a parameter which I want to pass back from my JSP. I'm getting several plots but they're all the same!
    I've tried setting an attribute in the session object before each IMG SRC= , but all I get is each plot the same! In fact, my debugging efforts show that the servlet is only called once despite 3 calls, each with a different session parameter value. I'm not sure the session parameter values are getting used properly.
    I just can't find a way of getting a parameter back into my servlet which is invoked from the IMG tag (i.e. SRC= "servlet name").
    Can anyone tell me the best way to pass a parameter back into a servlet which is invoked from an IMG tag? Can the request object be used? I can't, at the moment, see how it could be used?
    I'll certainly be very grateful if anyone can help with this - could even be useful for others as well!

    You said that, "by moving a copy of Mobile Docs back to the Library, from which I had moved it, my documents reapperared in Cloud." That says that you actually moved it. Obviously, I can't tell exactly what you did, but it sounds like you may have thought you were just putting it in the sidebar, but you actually put it somewhere else. The sidebar is not a location to put things, just a way to create a quick shortcut to access a file or folder, so you can't put things "back" from there.

  • How get recent call back (because of I change password form other device)

    I use iphone 5 and ipad2
    all devices use same apple id
    I change apple id(password) on ipad
    my recent calls in iphone are lost      but  i cant remember one important number
    How get recent call back ?  i sign in my apple id on my iphone too but it not work.

    If you have previously employed Create and delete iPhone, iPad, and iPod touch backups in iTunes - Apple  Support, then restoring using iTunes should do the trick.
    From the above article (emphasis is mine):
    What iTunes backs up
    SNIP
    Contacts* and Contact Favorites. (You should regularly sync your contacts to a computer or cloud service, such as iCloud.)
    SNIP
    *Your contacts are part of the backup to preserve recent calls and favorites lists. To avoid any potential contact data loss, back up your contacts to a supported personal information manager (PIM) or another cloud-based service (such as Gmail or Microsoft Exchange). You can also make a copy of contacts that are in iCloud. Learn about backups in iCloud.
    ÇÇÇ

  • 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

  • Paypal express checkout doesn't display properly - Firefox 33.0.3

    Paypal express checkout doesn't appear to be displaying properly in firefox (link to screenshot below). I've tried it with Chrome & IE and it works fine, so can only assume this is a firefox bug.
    Screenshot:
    http://voodoo-london.com/ss.png
    I've tried everything in regards to clearing cookies & cache but still no luck.
    Can anyone offer any explanation or resolution for this?

    Separate Issue; Update your
    Flash Player '''v15.0.0.189 http://get.adobe.com/flashplayer/'''
    Please flag your last post as '''Solved Problem''' so other will know.

  • Add second item into PayPal express checkout list

    I want to add second item into PayPal express checkout list public void initPayPal() throws SSLConfigurationException, InvalidCredentialException, IOException, HttpErrorException, InvalidResponseDataException, ClientActionRequiredException, MissingCredentialException, InterruptedException, OAuthException, ParserConfigurationException, com.paypal.exception.SSLConfigurationException, com.paypal.exception.InvalidCredentialException, com.paypal.exception.HttpErrorException, com.paypal.exception.InvalidResponseDataException, com.paypal.exception.ClientActionRequiredException, com.paypal.exception.MissingCredentialException, com.paypal.sdk.exceptions.OAuthException, org.xml.sax.SAXException
    PaymentDetailsType paymentDetails = new PaymentDetailsType();
    paymentDetails.setPaymentAction(PaymentActionCodeType.SALE);
    PaymentDetailsItemType item = new PaymentDetailsItemType();
    BasicAmountType amt = new BasicAmountType();
    amt.setCurrencyID(CurrencyCodeType.fromValue("USD"));
    double itemAmount = 1.00;
    amt.setValue(String.valueOf(itemAmount));
    int itemQuantity = 1;
    item.setQuantity(itemQuantity);
    item.setName("item");
    item.setAmount(amt);
    List<PaymentDetailsItemType> lineItems = new ArrayList<PaymentDetailsItemType>();
    lineItems.add(item);
    paymentDetails.setPaymentDetailsItem(lineItems);
    BasicAmountType orderTotal = new BasicAmountType();
    orderTotal.setCurrencyID(CurrencyCodeType.fromValue("USD"));
    orderTotal.setValue(String.valueOf(itemAmount * itemQuantity));
    paymentDetails.setOrderTotal(orderTotal);
    List<PaymentDetailsType> paymentDetailsList = new ArrayList<PaymentDetailsType>();
    paymentDetailsList.add(paymentDetails);
    SetExpressCheckoutRequestDetailsType setExpressCheckoutRequestDetails = new SetExpressCheckoutRequestDetailsType();
    setExpressCheckoutRequestDetails.
    setExpressCheckoutRequestDetails.setReturnURL("http://devtools-paypal.com/guide/expresscheckout/java?success=true");
    setExpressCheckoutRequestDetails.setCancelURL("http://devtools-paypal.com/guide/expresscheckout/java?cancel=true");
    setExpressCheckoutRequestDetails.setPaymentDetails(paymentDetailsList);
    SetExpressCheckoutRequestType setExpressCheckoutRequest = new SetExpressCheckoutRequestType(setExpressCheckoutRequestDetails);
    setExpressCheckoutRequest.setVersion("104.0");
    SetExpressCheckoutReq setExpressCheckoutReq = new SetExpressCheckoutReq();
    setExpressCheckoutReq.setSetExpressCheckoutRequest(setExpressCheckoutRequest);
    Map<String, String> sdkConfig = new HashMap<String, String>();
    sdkConfig.put("mode", "sandbox");
    sdkConfig.put("acct1.UserName", "peter.penzov_api1.gmail.com");
    sdkConfig.put("acct1.Password", "5LQB5QHQJVKP9QKN");
    sdkConfig.put("acct1.Signature", "AFcWxV21C7fd0v3bYYYRCpSSRl31A6JqBNQNOE3.Jwxfs7nIV1jR7qcl");
    PayPalAPIInterfaceServiceService service = new PayPalAPIInterfaceServiceService(sdkConfig);
    SetExpressCheckoutResponseType setExpressCheckoutResponse = service.setExpressCheckout(setExpressCheckoutReq);
    String token = setExpressCheckoutResponse.getToken();
    String link = "https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=" + token;
    ExternalContext externalContext = FacesContext.getCurrentInstance().getExternalContext();
    externalContext.redirect(link);
    }   

    Help please?

  • Paypal - express checkout issue

    My formcentral account Paypal express check out no loger working. I have contected  the adobe formcental suppor team with in last 3 weeks several time,  all I heard is case was escalated to advance support team. So far not a single attempt made to resolve the issue.
    My account ID - [email protected]

    Hi;
    I don't see the image attachments but I think I get what is going on...  I apologize for mis-leading you there, the page I mentioned is the old page, I saw it because of the cookies in my web browser when I tested your form, now that I have signed into and out of Paypal I get the expected new page that does not have as obvious of a "credit card payment" method...
    The reason you have seen two different landing pages is likely the same, cookie based, but none of this is controlled by FormsCentral, it is Paypal.  For alternate payment methods the new page has a "Checkout as Gues" option below the "Log In" button:
    Thanks,
    Josh

  • PayPal Express Checkout Error 13122

    We sell silver bars on line, one of the items we sell contain the word 'Lakshmi' in the title and description, customers getting error 13122 which is PayPal User Agrement Violation, when I remove the word customers are able to checkout. Any idea why this word violates paypal user agreement?

    Separate Issue; Update your
    Flash Player '''v15.0.0.189 http://get.adobe.com/flashplayer/'''
    Please flag your last post as '''Solved Problem''' so other will know.

  • How get the string back?

    Hello with this code I put my string in a byte array.
    String code = "This is a testString";
    bytes[] ver = code.getBytes();
    Can someone tell me how I can get the original string back?

    I tried this
    String s = (ver);
    When I do this and try to compile I get the error that
    found byte[] required java.lang.string

  • Used View menu to hide Status Bar...how get Status Bar back?

    Used View menu to hide Status Bar...how do I get the Status Bar back?

    to get back your status bar use this extension
    http://techdows.com/2010/10/bring-back-status-bar-functionality-to-add-on-bar-in-firefox-4-with-status-4-evar-extension.html
    hope this will help
    thank you..

  • Bookmark icons are empty folders, how get colored icons back?

    I used to have bookmark icons I could recognize by the logo. Now they are all blank folders. If I hold the mouse over them I can see they are still there. How do I get the picture or logo back without deleting them and starting over. Why did they change?

    See if you can restore them with this extension:
    * CheckPlaces: https://addons.mozilla.org/firefox/addon/checkplaces/
    If you use cleanup software like CCleaner then check the settings for the Firefox application and make sure that you do not clear the cache.

  • I got some receipt no. in my mail that i didnt even purchase what can i do against that? Can i some how get the money back?

    can someone please help me because i dont think its right for someone to purchase stuff with my money.

    Immediately change the password on your iTunes account.
    Then go to
    http://www.apple.com/emea/support/itunes/contact.html
    to explain the situation and ask for a refund. All sales are final,
    but there may be an exception granted in your case.

  • Paypal Digital Goods Express Checkout Merchant FEE

    Hello Everyone, I  have a client who wants to integrate paypal express checkout for digital goods, she wants to know if it will cost her EXTRA fee's to use this Express Checkout Digital Goods service will the transaction / merchant fee will be same just like paypal charges for regular checkouts. Please advice ASAP

    Hi BR,
    The list is still the same. Digital goods express checkout has not been added yet. You can find the supported payment gateways list at : http://helpx.adobe.com/business-catalyst/kb/supported-payment-gateway-providers.html
    Regards,
    Aish

  • Contact from my phone book just disappeared.dont know how ..and it happen second time in 1 month time. Apple customer service in India is crap... Sorry to say but 700 contacts got disappeared.can someone tell me how to get this contacts back on my phone.p

    contact from my phone book just disappeared.dont know how ..and it happen second time in 1 month time. Apple customer service in India is crap... Sorry to say but 700 contacts got disappeared.can someone tell me how to get this contacts back on my phone.plz

    the same problem happened to me also, i felt that while playing hay day, if some calls came in between and if i answered the call, the setting of all the icloud items turns off. (i have backup of all the items on icloud), after deleting the account and making settings of mail, contact, calander etc on on mode and after rebooting the phone, it again download from icloud server. but it is just a headache. do not know how to handle this.

  • Buongiorno Pests- How to get your money back and why you should

    Buogiorno, make millions from thousands of us who unknowingly are subscribed to services which we had no idea about. It is easy to get a refund and the service stopped because they are very aware that what they are doing is wrong, but they rely on the hundred and thousands of us who dont check our bills because lets face it a mere £1.00 here and there will not alert you. The reason I was alerted was because I have 4 children all who have Iphones and they are all on my 1 account and I pay a nominal amount on a contract, which all of a sudden started to go over by £11 one month and now the 4th month it has gone over by £50.00 all because of Buogiorno, none  of my teenagers knowingly subscribed to anything I contacted Tmobile who immediately blocked the intrusive company from any future attempts at taking money, but they could do nothing to stop them from taking money for the things we had subscribed to albeit without our knowledge. Tmobile sent me the following information 0207 6499customercareuk@buongiorno  I called them on a Sunday, got a response but had to wait patiiently on the phone going through all the options until I got to a human being. I was direct, saying you have essentially stolen money from my account and I want my money back for every single phone as we had not subscribed to any such service. The lady at the end of the line, was very nice very accomodating and effortlesly proceeeded to de-subscribed me, and even asked, "Do you want a refund for this account" so make sure you make it clear you want a refund because otherwise they will simply stop future payments coming out. it is clear that customer services are very very well trained in handling what they know is happening every day, complaints and refunds, and they happily oblige, lets face it the number of us asking for our money back is few in comparison to the hundred and thousands who dont even know whats going on. This is a multi million dollar law suit waiting to happen, any one out there with the time and money to take this giant fraudster on will make a difference.- These fraudsters are pretty cleaver a couple of pounds from hundreds and thousands of people accross the world will make anyone a multi millionaire if not billionaire. They still make you go through hoops to get your money back- sending you an email, then you have to apply for your refund quoting the refence number they give you and it can take up to 7 days and maybe 48 hours to get the email from them, basically they hope you dont bother feeling happy that they agreed to refund you. Do note that the advisor's are so well trained that they will not argue with you, will not agree or disagree to anything you say, simply give you a reference number for the call  and a reference number for the refund, thanking you all the way. Thousands of us have made millions and the same thousands of us can BREAK THEM-PLEASE GO AND GET YOUR MONEY BACK TODAY!! and  lets show them that covert fraudulent business will not get the better of us all the best I hope it helps and dont take no for an answer!!

    After having been ripped off since March 2014 to the tune of 82p plus VAT per week, I decided to find out a little more about this Company and I called them directly....much to their surprise..!  Save yourself the bother of using the Customer Care number with it's barrage of automated questions and call the Buongourino offices in Shoreditch directly. They are based at 57-63 SCRUTTON STREET, LONDON , EC2A 4PF.  Call them directly on 0207 613 6000 and you will be expressed through to Customer Services  person and offered a refund via PayPal without any questions.  ******************** C A L L   O N   T H I S   N U M B E R   TO   G E T   S  T  R  A  I  G  H  T    T  H  R  O  U  G  H   ************************** ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••  0 2 0 7  6 1 3  6 0 0 0  •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••              (do not bother with the official Customer Services no. 0207 649 9636 - this is possibly a costly diverted internet number, not local) ***********************************************************************************************************************************************************A rather alarmed and flustered  Buongiorno receptionist initially denied knowing anything about this iFortuneCookie phone app scam , but coudn't hide it and then very swiftly put me through directly to an actual customer services agent who had a well rehearsed and scripted reply for everything.I suggested that I was about to issue Boungiorno UK Ltd with a claim for my money back through the small claims court to which she explained that their process is fully legal. Sadly, it probably is, but is morally twisted in my opinion.However, she struggled to talk me through the process of how I might have unwittingly signed up, but she let slip at one point that the 'subscribe' button is actually a 'play now' button.This practice is totally immoral, deceptive and it is hard to believe that this is legal. I asked for the name and addresss of their CEO  or Managing Director as I would like to send him/her a personal letter or maybe even arrange a face to face conversation to explain to me how they operate, but she refused to give out this information.I have yet to see if the refund happens..!If I do not receive a refund soon, I will be taking a visit to their offices, at 57 Scrutton Street to politely collect my refund in person.. I will keep you posted.. FYI:  Companies House information:  Name & Registered Office:
    BUONGIORNO UK LIMITED
    57-63 SCRUTTON STREET 
    LONDON 
    EC2A 4PF 
    Company No. 04101267Tel 0207 613 6000 

Maybe you are looking for