Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore General Questions › PayPal for Digital Goods
Tagged: digital goods, micropayments micro-payments, PayPal
- This topic has 11 replies, 7 voices, and was last updated 12 years, 9 months ago by admin.
-
AuthorPosts
-
March 8, 2011 at 1:58 am #2884StrategerizerMember
PayPal announced this last fall and released it from beta recently. I am not sure exactly what, if any, advantage it may offer but I am wondering if you support this or if you have any other feedback on the subject.
One thing that I noticed from looking at the PayPal website is better commission structure with lower costs for products under $10. It was not clear to me if that micro-payment commission is tied to their “PayPal for Digital Goods” or if it is something separate.
I am hoping you have a deeper understanding of any advantages this new PayPal offering has.
March 8, 2011 at 5:41 pm #29924StrategerizerMemberIf useful, here is some info I found on another site that provides shopping solutions and have already integrated the new PayPal system:
http://www.e-junkie.com/ej/paypal-for-digital-goods.htm
It seems the new system allows for a more seamless shopping experience, with the transaction happening in an overlay. Here is and interesting thread on the E-Junkie forum, talking more about it:
March 8, 2011 at 5:44 pm #29925StrategerizerMemberAnd here is another demo of the transaction workflow using the new PayPal for Digital Goods.
http://www.e-junkie.com/ej/paypal-for-digital-goods-demo.htm
March 9, 2011 at 12:47 am #29926amin007ParticipantLast time when I checked the “PayPal for digital Goods” did not have the option to pay via credit card. Your customer must have a PayPal account to pay if you use this option. This makes it not very popular among my customers as they prefer to have the option whereby their customers can pay via credit card.
If I see customer interest then I will definitely look into it.
March 12, 2011 at 3:22 pm #29927bookmanMemberIn the pdf FAQ linked at the bottom of PayPal’s
PayPal for digital goods” page I found this:
*******
17. What payment options will my customers be able to use with the Digital Goods solution?
• Credit cards
• Debit cards
• Balance
• Their bank account (if they have added a backup funding source such as a credit card to their PayPal account)
• Add cash to their PayPal account with MoneyPak
*********
So it appears that buyers can use either their PayPal account or a credit card.
Bookman
March 30, 2011 at 6:40 pm #29928Scott MunsonMemberOH!
I bought and really like your plugin. But am I to understand from the above that one can’t take advantage of the micropayments pricing structure in Paypal with WP-estore…..?
That would really be most unfortunate!
Thanks
Scott.
March 31, 2011 at 1:02 am #29929amin007ParticipantYou enable the micropayment rate in your PayPal profile. Basically, PayPal looks up your profile to see how they should be charging you for a sale. By default, they will charge based on the standard paypal rate. You can apply for other rates I believe (example: micro-payments, merchant rate etc).
For example: I have merchant rate approved for my PayPal account (you have to do more than $10,000 in transaction per month to get this) so when I sale via PayPal I get a special rate. It doesn’t matter what plugin I am using… when the payment goes via PayPal it will charge me based on what I have in my profile.
Does that make sense?
May 15, 2011 at 12:07 am #29930hyperinkMemberHi, I’d like to follow up on this post. We’d also like to upgrade from Paypal’s standard checkout to having the checkout be completely on-site. Since the digital goods api that Strategerizer mentioned seems to support credit cards, it looks like a very good option. Are there any plans to support this api, or if not, could you give me pointers on how to integrate it? (happy to help out with development)
Alternatively, does eStore support any other Paypal APIs that enable on-site checkout?
Thanks,
Wei
May 15, 2011 at 6:43 am #29931amin007ParticipantThe next in line is PayPal payments pro option.
Update: Added the PayPal Payment Pro option to the gateway bundle
https://support.tipsandtricks-hq.com/forums/topic/wp-estore-and-payment-gateway-bundle
September 12, 2011 at 3:24 am #29932hyperinkMemberJust checking to see if there are any updates on this thread.
I love WP eStore and also interested in testing Paypal Digital Goods Payments.
Do they work together?
February 20, 2012 at 2:59 pm #29933Mark ChartierMemberI am also looking into this. Here is the PayPal link that explains it:
You can download the “PP_ExpressCheckout_IntegrationGuide_DG.pdf” that explains how to use this feature. It looks very streamlined.
From reading the info (and I am not the most advanced php man) it seems like you have to:
(This is all from page 21 of the above PDF)
1. Add the dg.js JavaScript (provided by PayPal) to the webpage on which you implement
the Pay With PayPal button. This script manages the PayPal digital goods payments flow.
This flow appears in a lightbox overlaying your webpage.
(This is my interjection – Where would we place this JavaScript code on our page?)
2. Place the Pay With PayPal button on the same webpage on which you add the dg.js
script.
3. When the buyer clicks Pay With PayPal, call the SetExpressCheckout API operation.
NOTE: Make sure that your API version is 65.1 or greater for each PayPal API call that
you make.
Pass details of the items purchased and other parameter fields required in digital goods
transactions. See “Setting Up A Digital Goods Payment Transaction” on page 22for
details.
4. A successful response returns a token to identify the digital goods transaction. You pass the token in subsequent Express Checkout API operations related to this transaction.
5. Redirect the buyer to the digital goods flow. Append the token returned in the
SetExpressCheckout response to the redirect URL.
If this is the first time the buyer is purchasing digital goods on your page, a mini-browser displays that lets the buyer log in to PayPal and initiate approval for the payment.
6. After the buyer clicks Pay to approve or cancel, PayPal redirects the buyer to the respective return or cancel URL page on your site. PayPal passes the token and the buyer’s Payer ID
with the redirect.
7. If the buyer approves payment, you can optionally call GetExpressCheckoutDetails
to obtain buyer details to display to your webpage.
8. If the buyer approves payment, call DoExpressCheckoutPayment to complete the
payment, including the details of the items purchased.
9. Add JavaScript code to your return and cancel URL pages to close the digital goods
lightbox.
10.Fulfill the buyer’s order from your webpage.
Download the digital goods and provide a purchase confirmation.
It would be great if you all could look into how we can integrate this with estore. This is very important for digital products.
February 21, 2012 at 4:03 am #29934adminKeymasterThank you for the details. I understand what you are trying to do but it won’t be easy to do on your own until we add it in our product (there are many other factors that need to be hooked into the plugin which will break other things. We need to sort those out so the rest of the process works the way it normally does). We have plans to add this to our payment gateway bundle as time permits.
-
AuthorPosts
- You must be logged in to reply to this topic.