I'm trying to get a website to accept bitcoins. Right now it uses ZenCart and Paypal to receive payments. I followed all the steps to install Coinbase's ZenCart Plugin. It's all setup on Zencart but now I need to give Coinbase 3 redirect URLs. It wants a Success, Cancel, and Info URL but I don't know what the URLs should be. I also don't know what to put for the callback URL... Any help would be appreciated!
The 3 urls (success, cancel, and info) are for what the user does. If the user pays the correct amount, what page should he be forwarded too? Usually its a page saying "Thank you for your purchase". If someone cancels the order in the middle, they should be forwarded to a different page. Finally the info page should contain some information on the transaction. Im not sure what to put for the callback as I dont even see it as an option in the installation process. Feel free to read the README.md file in the plugin. https://github.com/coinbase/coinbase-zencart
Related
I have a digital download page. The page is loaded on successful PayPal payment. Can I prevent direct user access to the download page if the user simply types the URL in their browser address bar?
This scenario is similar to showing pages to a user if he is authenticated. The implementation details will depend on the tech that you are using. For something like showing download page for successful payment, let's assume that you have an order and assume it tracks whether payment was successful (maybe as a boolean) .e.g. id: 1234, paymentSuccessful: false. What you can do, at the router, when a request to view order/1234/download is done, check if the paymentSuccessful is true. I hope this gives you an idea of how to go about it.
The below the page did not open, please let me know the REST API of "create passenger name record". I tried to open the page several days, it always failed.
I know SOAP API of "create passenger name record", What I want is REST API.
https://developer.sabre.com/docs/rest_apis/air/book/create_passenger_name_record/
Uh oh. You don’t have access to see this page. Try logging in to see if that does the trick. If that doesn't work and you think you should have access to this page, send us a note. NOTE: if you are a current customer who just registered, it can take us up to 24 hours to set up your account to see the resources. If this is an urgent request please contact us through the site.
Please Sign In or Register.
Error Page as signed in - Image Capture
Which browser are you using?
I tryed it in different browsers (Firefox, Chrome, etc..) and in all of them I get a notice to sign in or register to access this page.
Obviously you're not signed in. Have you tried creating and or signing in?
I sell ebooks via eJunkie and payment is collected with PayPal; website is with Weebly. I paste the 'add to cart' button on my website and when people buy my product they are directed to a FatFreeCart page:
eJunkie, on it's page, says "Product-specific Redirection cannot be combined with File Downloads for the same product, as they are mutually-exclusive types of digital-product delivery" so I will need some sort of a secure work around. A few ideas are posted on the above link.
Could anyone describe in simple terms what the solution would look like.
If you just want your standard E-junkie-generated thank-you/download page to include a link back to your site, you can add the HTML for that link in your E-junkie Seller Admin > Account Preferences > Common Thank-you Page HTML -- whatever you put in there will be added to every thank-you page we generate for you. E.g., the link HTML you'd add would look like this:
<a href="http://www.example.com/>Return to PPE Products</a>
If you'd rather just redirect buyers back to your site after checkout, then rather than using product-specific Redirection (which cannot be used with Single File Download products), you can redirect all your orders to a Common Thank-you Page URL on your site regardless of the item(s) ordered; you can enter this URL in the Account Preferences screen of your E-junkie Seller Admin. In this case, you should also remove the [%thankyou_link%] template tag from your Common Thank-you Email message template (also in Account Preferences), or just delete that entire template to disable this message.
Bear in mind this means your buyers will be unable to claim their download immediately following checkout for "instant gratification", because you'd be bypassing your standard E-junkie-generated thank-you page where we provide the download link; instead, buyers would need to wait to receive a product-specific thank-you email message for each item they purchase, providing a link to their download page for that item.
BTW, we don't routinely monitor third-party support sites like StackOverflow, so it's lucky our PR staff happened across your post here. For a prompt response from E-junkie support in the future, please use the Contact link on our site to email us, or post to our site's Community forum.
I have a Business Site and am using Sandbox to try to get PDT to work.
I set up return URL in selling preferences and turned PDT ON - but my Sandbox buyers do not get returned to the site.
There are warnings that if you do not format the return url properly then it will not work, but I cannot find any instruction as to what that format is. I am not sure if I specify the page I want to return to or just the root address which PayPal will something to.
I want to use it with an https, but I have also tried and failed with a different http site that I have.
Can you suggest what I might have forgotten to do?
It would be great if you could help me get started on this fairly fundamental point!
We have multiple sites that uses PayPal standard with PDT and IPN callbacks, when I switch this to sandbox mode things don't work but works outside of the sandbox. Try connecting to the live urls and see if that works, you can always refund payments if they go through.
In the posting url you can specify &return=XXX where XXX is the url encoded url back to your site
[This will override the setting within PayPal which is handy if you have multiple sites using the same PayPal account]
You can also specify the IPN (which should also be implemented) using ¬ify_url=
I got an auto-return to work in the sandbox!
Not quite sure what I did BUT it might have been that I set up PDT and IPN in the sandbox site, instead of just in the live site.
thanks for replies. I am not out of the woods yet, but I now live in hope.
i usually use the standard POST form on my site, with fields that the user fills out, which POSTs directly to https://www.paypal.com/cgi-bin/webscr
what i would like to do now, is have the form submit to my own site, for my own internal programming purposes, and when that is done, my site would automatically forward the user to paypal, with the relevant field data in the URL, for example, to: https://www.paypal.com/cgi-bin/webscr?first_name=foo&last_name=bar& etc...
this would save me from having to put the intermediate stage of the form with the hidden fields, asking the user to "click here to complete your transaction on PayPal"
hope i'm understood....
thanks!
Sure, it'll work. But keep in mind that unless you involve the BMCreateButton or Express Checkout API's, the amount will be open to URL manipulation, so you must do a check on the paid amount afterwards.
For example; https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=blah#blah2.com&amount=0.99¤cy_code=GBP&item_name=Blah+for+sale
Note: The GET redirect must be initiated on the browser-side or via a header() redirect. You can't use cURL for this, since that's a server-to-server communication.