<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tim Nash &#34;stuff&#34; Blog &#187; Paypal</title>
	<atom:link href="http://www.timnash.co.uk/category/paypal/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.timnash.co.uk</link>
	<description>The Stuff Consultant</description>
	<lastBuildDate>Tue, 07 May 2013 21:19:47 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>PayPal Identity services lift off!</title>
		<link>http://www.timnash.co.uk/10/2011/paypal-identity-services-lift-off/</link>
		<comments>http://www.timnash.co.uk/10/2011/paypal-identity-services-lift-off/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 09:35:15 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Behaviour modelling]]></category>
		<category><![CDATA[Paypal]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=798</guid>
		<description><![CDATA[With PayPal annual Innovate conference over Tim catches up on some of the announcements he missed including looking at PayPal new identity offerings and user profiling.]]></description>
				<content:encoded><![CDATA[<p>It’s always the way. The one event you don’t go to and all the cool toys are announced. This year is the first time I didn’t make it to Innovate PayPal developer conference and they announced a huge pile of new stuff including an interesting ecommerce platform hybrid thingiemagik.</p>
<p>However, what really interested me were their new identity services. Now, several sites have been jumping up and down with headlines like “PayPal becomes an identity provider,” which is a tad odd. They have been for a while with both an Authentication API (Though, I think <a href="http://www.codingfutures.co.uk">Coding Futures</a> may have been the only company outside of PayPal who were and still are using it.) and more recently, OpenID implementation. What the new services do is bring these experiments to the main stream, with support for both identification and authorisation.</p>
<h3>PayPal Identity Implementation</h3>
<p>The OpenID system is PayPal&#8217;s new standard mechanism for identification for third parties. It’s part of a collective of mechanisms for identity provision called PayPal Access. This is an interesting step to create a brand.</p>
<p>One of the biggest problems we have faced in the past with PayPal identity services is convincing users to make use of it. Many users, when asked to “Login” via PayPal assume they are being asked to enter a payment flow. The OpenID implementation follows the OpenID v2 specification. It can return basic details such as name and the user&#8217;s address, and for people running PayPal related services, two exceptionally useful parameters: PayPal account type and the PayPal Verified status. Unlike a normal OpenId implementation, the domain you&#8217;re using it on needs to be whitelisted. And to make full use of the system, the entire process should be under https.</p>
<h3>PayPal Authorisation Implementation</h3>
<p>What is new is the announcement that at last PayPal will be supporting OAuth. OAuth is a token-based service that, once a users identity has been confirmed, grants permissions for your site to take certain actions. Initially, these actions will be limited to accessing certain information, but hopefully, the old permissions API and Adaptive Payment flows will be initiated from Oauth token.</p>
<h3>PayPal Access &#8211; Branding Identity</h3>
<p>As I already mentioned, for me the biggest issue with PayPal&#8217;s previous identity services was the lack of branding and PayPal&#8217;s attempt to instill user confidence. Having spent so much time and energy into preventing phishing scams, PayPal trained its users not to trust anything that looks like PayPal from a third party site. Consequently, digital payments, embedded goods payment flow and its previous identity service attempts have had issues with consumer confidence.For PayPal to be able to push PayPal Access, they will need to not only push the concept to developers, but also to consumers.</p>
<p>Unifying the technologies into a brand is a good starting point. Making the user experience and language coherent and obvious that no additional charges will be made isn’t quite there yet. The PayPal Access login and approval screens still look too much like a payment flow. They also fail to tell the user why they are logging in until post-login. That said, as PayPal access becomes more widespread, and people are regularly confronted with it, confidence will improve.</p>
<p>On to the cool stuff&#8230;<br />
If you are a privacy advocate do yourself a favour look away now&#8230;</p>
<h2>User Profiling with PayPal Identity Services</h2>
<p>In addition to the refreshed OpenID and implementation of Oauth, PayPal also added some additional identity services to improve user profiling: Prospect API, Segmentation API and Product Recommendation Service API. Each of these allows a site to gain information about a PayPal user and their buying habits. It also harnesses the power of the Intelligence Engine on Ebay to product categorise &#8212; You can cross-sell from your own inventory to that user.</p>
<h3>Prospects and Segmentation APIs</h3>
<p>How much is any given user worth? What are their spending habits? How active a shopper are they? With the segmentation and prospects API, a merchant is able to profile individual users overall PayPal habits, including how frequently they shopping, the average spend value of a shop, etc. None of this is finite data. Instead, users are grouped in terms of usage frequency the groups are: Engaged, Habituated &amp; Casual</p>
<p>So, what can you do with this data? Well, for your initial sale, probably not much. But post-sale, this data provides extra details about the user&#8217;s sales prospect. For example, if we wished to sell a group of products, we could do so in two ways: individually at a low price, or bundled together at a higher price. With our customers profiled we could target groups differently.</p>
<p>The casual user but big spending group could be targeted with the bundle deal. The super engaged but low spending users could then be targeted with individual products over a range of time.</p>
<p>This does lead to the obvious privacy concerns, of course. In reality, people have been buying and selling this data for years, and all major eccomerce sites are using prospect analysis of some sort.</p>
<p>PayPal is bringing this down to mid-level merchants. It&#8217;s worth emphasising that this is PayPal, so expect it to be near impossible to get access to these APIs, without jumping through a dozen or so hoops, while standing on one leg.</p>
<p>The problem comes in when offering these services &#8212; There really is no way to do it, without providing user information. The grading bands are wide enough that the demographic information could not be used to judge any financial information. After all, just because someone is a heavy PayPal user does not mean they&#8217;re wealthy or poor.</p>
<p>The new data, while interesting and useful, really is scratching the surface. An aspect I would love to see included in the data is a user&#8217;s refund/chargeback rate and their average subscription rate. For membership sites and other recurring subscription sites, an idea of how long they have got the user for could totally change the way they present information.</p>
<p>For example, if I know a member subscribes for roughly 3 months, while my overall average is 4 months, I can change my content delivery strategy, so that open content (that starts 1 week and ends the next) is sitting over a 3 month period and not the 4 month mark.</p>
<h2>Future of PayPal Identity Services</h2>
<p>The announcements are a good start, albeit a slow one. Most of what I have talked about is still in Alpha (with exception of OpenID) rushed out for Innovate. And given PayPal&#8217;s track record, these are still a year or more away from becoming a reality.</p>
<p>The shift to OAuth is important. PayPal is not just providing services to identify users, but also a fully-fledged authorization system, which is an industry standard. This has to be applauded, but the old user experience bugs from the old identity system are still there. Even with branding and without a large marketing push, consumers will still struggle to see PayPal as being used for anything other then paying.</p>
<p>One of the things I hope OAuth brings is a unified system. Then, I as a merchant can use OAuth to authenticate and authorize the user, make a call to the segmentation API, present my offer, and start the payment flow with the auth token. This way, the user only has to sign in once.</p>
<p>As a merchant and developer, I want a flow similar to:</p>
<p><strong>Login -&gt; Segmentation API -&gt; Show Offer -&gt; Make Payment -&gt; Show Upsell -&gt; Setup Subscription</strong></p>
<p>This flow should be easy for the consumer. Sadly, this flow currently requires 3 separate PayPal sign ins. And each successive sign in degrades consumer confidence and will power.</p>
<p>With the whole X.Commerce brand, PayPal is trying to create a platform like Amazon and Facebook have. The cornerstone of any platform is opening it to third parties, but given the nature of PayPal&#8217;s business, this has to be done in a controlled manner.</p>
<p>The identity services are a step in the right direction, but so often before PayPal has taken a step in the right direction, only to have its own bureaucracy prevent any real usage. I really hope this is not going to be the case and the X.Commerce platform lives up to its promise.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/10/2011/paypal-identity-services-lift-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open letter to PayPal regarding Hosted Pro</title>
		<link>http://www.timnash.co.uk/02/2011/open-letter-to-paypal-regarding-hosted-pro/</link>
		<comments>http://www.timnash.co.uk/02/2011/open-letter-to-paypal-regarding-hosted-pro/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 15:46:06 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Paypal]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=701</guid>
		<description><![CDATA[Tim writes an open letter, in part to vent frustration on PayPal hosted Pro and in particular it's woeful API, at least he didn't get started on sandbox :)]]></description>
				<content:encoded><![CDATA[<p>Note this is an open letter to PayPal regarding their <a href="https://www.x.com/community/ppx/wpphosted">PayPal Website Payments Pro hosted</a> service which you can find out about on x.com<br />
<img src="http://www.timnash.co.uk/wp-content/uploads/2011/02/timissad.jpg" alt="" title="timissad" width="600"  class="aligncenter size-full wp-image-707" style="padding-top:20px;" /><br />
<em><center>See what PayPal have done, made Tim pull a sad face!</center></em></p>
<blockquote><p>
Dear PayPal</p>
<p>I think we are petty close, I develop on your services, you charge me lots of money in fees, I go to your conferences and generally moan to your dev team. Normally I keep my scorn of idiotic mistakes to just your ears but PayPal Pro Hosted really is a nasty mess.</p>
<p>So what, most of PayPal is a hideous mess! But the Adaptive APIs are so nice and a standard you should be looking to (though docs still need updating and the SetPay API is just nuts). Hosted Pro on the other hand is like someone took a bunch of kindergarden kids and asked them what they want in a system result shiny encrypt-able buttons.</p>
<p>The thing is it was so easy for it not to be&#8230;</p>
<p>1. User comes to site and starts payment flow<br />
2. Server sends some details to PayPal, PayPal returns a token, which you append to a URL and open in an Iframe.<br />
3. A box with Credit Card details appears you fill in the card details and hit go, on success you return the frame to a dedicated page, and on failure another if you want you can even frame bust on the way out.<br />
4. The server then can double check via getTransactionDetails with the token you gave.</p>
<p>Sound familiar? It&#8217;s the same way your other APIs work, and guess what it works quite well!</p>
<p>It&#8217;s neither hard nor complicated, it doesn&#8217;t involve pretty buttons, and if someone wants to send extra parameters across they can do so in a controlled sane manner.</p>
<p>This seems like such a sensible approach, it&#8217;s hard to believe it wasn&#8217;t thought about and unless I have missed some major flaw, the current implementation still generates and populates an Iframe it just does it in a really ugly manner especially when you switch javascript off. The worries about security with Iframes are still there but generally with a far worse user experience, as in most cases Hosted Pro requires at least 1 more superfluous button and a lot of styling to make the Iframe work in the page. </p>
<p>Right now PayPal Pro Hosted is not a solution it&#8217;s a toy, I can sort of understand why it&#8217;s perhaps a little unloved, but when I saw it originally I really wanted it to be so much more I wanted a feature rich chromeless PayPal screen which I could take credit and debit card transactions, I wanted reoccurring billing  and the option to authorise cards. Just think if you actually put the time and effort you did into Adaptive into PayPal Hosted it could be an awesome service and let&#8217;s face it with PRO you are not only getting the transaction fees but also charging a monthly fee so its in your interest to make me want to use it (ok not me but my clients certainly).</p>
<p>Sadly I&#8217;m having to look for an alternative for our in house apps, as I do not want to go through running a full PayPal Website Pro integration, especially when sadly there are cheaper merchant gateways out there that won&#8217;t suddenly freeze access to all your account and money. I&#8217;m still a fan, I&#8217;m not even that upset I&#8217;m just disappointed&#8230;</p>
<p>Hugs and Kisses</p>
<p>Tim
</p></blockquote>
<p>If anyone has a suggestion for a UK based solution, that uses Iframes to process the actual payment, rather then web forwarding, or doing Direct Card Payments, please do let me know.<br />
Hopefully the above letter can be used inside PayPal to chivy some sort of sanity amongst them, but meh I&#8217;m just a pesky developer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/02/2011/open-letter-to-paypal-regarding-hosted-pro/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Paypal most handy API</title>
		<link>http://www.timnash.co.uk/10/2010/paypal-most-handy-api/</link>
		<comments>http://www.timnash.co.uk/10/2010/paypal-most-handy-api/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 08:34:37 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Paypal]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=604</guid>
		<description><![CDATA[A very quick post to help save people from IPN hell, at least some of the time, using one of PayPals least known AdaptivePayments APIs]]></description>
				<content:encoded><![CDATA[<p>If you have ever suffered the problem of waiting for PayPals IPN (Instant Payment Notification), you will know it&#8217;s rarely instant. Indeed, it has an annoying tendency to not come at all. However, all is not lost. Developers using PayPal Adaptive API have a secret weapon.</p>
<h3>Adaptive Payments &#8211; PaymentDetails</h3>
<p>If you ever need to know the status of a Adaptive Payment then you can make a call to:<br />
<em>https://svcs.paypal.com/AdaptivePayments/PaymentDetails</em><br />
Sending  over a PayKey and an error language as post keys, the example below using PHP and CURL with the response language is JSON</p>
<p><code><br />
$headers[] = 'X-PAYPAL-SECURITY-USERID: '.$api_handler_username;<br />
$headers[] = 'X-PAYPAL-SECURITY-PASSWORD: '. $api_password;<br />
$headers[] = 'X-PAYPAL-SECURITY-SIGNATURE: '.$api_signature;<br />
$headers[] = 'X-PAYPAL-REQUEST-DATA-FORMAT: NV';<br />
$headers[] = 'X-PAYPAL-RESPONSE-DATA-FORMAT: JSON';<br />
$headers[] = 'X-PAYPAL-APPLICATION-ID: '. $api_key;<br />
$headers[] = 'X-PAYPAL-SERVICE-VERSION: 1.3.0';<br />
$post_data_array['payKey'] = $paykey;<br />
$post_data_array['requestEnvelope.errorLanguage'] = 'en_US';<br />
$post_data = http_build_query($post_data_array, '', chr(38));</code></p>
<p>//time to fire off CURL<br />
$ch = curl_init();<br />
curl_setopt($ch, CURLOPT_URL, $url);<br />
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false);<br />
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, false);<br />
curl_setopt($ch, CURLOPT_VERBOSE, 1);<br />
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br />
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);<br />
//curl_setopt($ch, CURLOPT_HEADER, 0);<br />
curl_setopt($ch, CURLOPT_POST, 1); // set POST method<br />
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); // add POST fields<br />
$return = curl_exec($ch);<br />
if(curl_errno($ch))<br />
{<br />
die(&#8216;ERROR: &#8216; . curl_error($ch));<br />
curl_close($ch);</p>
<p>$json = json_decode($return);<br />
if($json-&gt;responseEnvelope-&gt;ack == &#8216;Success&#8217;){<br />
if($json-&gt;status == &#8216;COMPLETED&#8217;){<br />
//Success Get details and commit<br />
}<br />
else {</p>
<p>//failure grab the status to find out whats going on<br />
}<br />
}</p>
<p>I find the simplest way to use the above is combined with a queueing system, or simple cron job, taking pending transactions, processing through and changing status, if completed. The advantage to this method is you can also check the timestamps and set a point at which it is abandoned.</p>
<h3>Do you still need IPN</h3>
<p>Depending on your scenario yes, for example if the transaction is refunded, chargeback, held etc. you may also wish to use IPNs. This way, if someone takes an exceptionally long time, or PayPal has a flaky moment, and you have marked the transaction as abandoned, you can get a return from IPN and change the notification accordingly. What&#8217;s more, there is no need to verify IPN. When you receive it, you simply make a PaymentDetails request making data poisoning much harder.</p>
<div id="vs-message"><strong>Consulting</strong><br />
Having trouble getting PayPal APIs bending to your will? Need help with Adaptive Payments or Payments Pro? Through <a href="http://www.codingfutures.co.uk">Coding Futures</a> we provide training and/or bespoke development services using PayPal technologies to change the way people pay for goods and services. End Corporate Message.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/10/2010/paypal-most-handy-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Split and Chained &#8211; Looking at Paypal Adaptive Payments</title>
		<link>http://www.timnash.co.uk/11/2009/parellel-and-chained-paypal-adaptive-payments/</link>
		<comments>http://www.timnash.co.uk/11/2009/parellel-and-chained-paypal-adaptive-payments/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 23:24:37 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Paypal]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=475</guid>
		<description><![CDATA[Tim introduces Adaptive Payments one of the new APIs from Paypal in this post he concentrates on Split and Chained Payments as well as why they may well totally change the way we do business on the web!]]></description>
				<content:encoded><![CDATA[<p>Paypal recently released a whole heaps of new ways to use their services, I have been lucky enough to have been part of early beta testing and now no longer under those pesky NDAs can spill the beans on some of the new features.</p>
<p>The two big releases from Paypal have been Adaptive Payments and Adaptive Accounts, Adaptive Payments is a collection of methods of payments that changes the way you do business online (at least that’s what the marketing department at Paypal said <img src='http://www.timnash.co.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I still think they are pretty useful though) while Adaptive Accounts will allow you to generate your customers with Paypal accounts on the fly (yes you read that right) This article I’m going to focus on Adaptive Payments and in particular split payments, though fear not I will be talking about the other features over the next few weeks and months.</p>
<h3>Split (parellel) or Chained Payments</h3>
<p>One of the features that is going to appeal to Internet Marketers and Ecommerce developers is the Split and Chained payment feature, this allows someone to make a singular payment but the payment is split amongst several receivers this immediately opens up some amazing possibilities. With Adative payments you have:</p>
<ul>
<li>A Purchaser or Buyer &#8211; the party who is buying the product</li>
<li>A Receiver &#8211; a party receiving money from the Purchase </li>
<li>An API Caller/handler &#8211; a Party which instigated the transaction and determines where funds are sent, the API caller maybe a receiver but can&#8217;t be the purchaser. </li>
</ul>
<p><strong>Split Payment </strong><br />
<img src="http://www.timnash.co.uk/wp-content/uploads/2009/11/split.jpg" alt="Paypal Adaptive parellel payments" /><br />
A singular Payment is split so the money is divided amongst one or more parties, each party is shown on the invoice, in effect while their has been one payment their are several transactions. The purchaser can see each party and interact with them, for example requesting a refund against one of the payments rather then all.</p>
<p><strong>Chained Payments</strong><br />
<img src="http://www.timnash.co.uk/wp-content/uploads/2009/11/chainedpayments.jpg" alt="Paypal Adaptive Chained payments" /><br />
A Chained Payment a singular party becomes the API Caller the purchase is made in the API caller name and the payment is then split to other parties which could include the original API caller. In this scenario the buyer only sees the API Caller in the purchase even if several transactions have occurred.</p>
<h2>Paypal Split and Chained Payment Usage Examples</h2>
<h3>Trials and Upsells</h3>
<p>Using Split payments a merchant can provide multiple payment cycles for different products for example:<br />
<img src="http://www.timnash.co.uk/wp-content/uploads/2009/11/jv.jpg" alt="A joint venture system using adaptive Payments" /><br />
A user visits a site and purchases the online version of a product and is also offered access to a Joint Venture Partners product as part of an upsell if he agrees a split payment is made one to the original merchant and the other to the JV partner, while the user has made just one payment his invoice clearly shows two separate transactions. A problem with one of those transaction that results in a refund only effects that transaction. Allowing JV partners to have a direct financial relationship with the customer during the merchants sales person. Transactions do not have to be of the same type, while the original purchase maybe a one off payment a JV transaction might be a pre approval subscription.</p>
<h3>Drop Shipping</h3>
<p>Dropshipping is where a site actually does not have any stock but purchases directly from a drop shipper on purchase. When the purchase is made the dropshipper is sent the shipping details of the client and the order as well as the wholesale price of the product plus their commission. They then ship the product on behalf of the original site. With Adaptive Payments Chained payments this can be instantly automated into just 2 payments rather then just one. When the purchaser sends payment to the Merchant the merchant then generates a split payment to all drop shippers along with sales information.<br />
<img src="http://www.timnash.co.uk/wp-content/uploads/2009/11/ds.jpg" alt="Drop Shipping using Adaptive Payments" /><br />
The advantage is that within Paypal every item purchased by the purchaser is passed to multiple dropshippers as one job making tracking processing a lot easier and far fewer payments.</p>
<h3>Instant Affiliate Payments</h3>
<p>Have a direct relationship with Affiliates you can literally split the payment, Why is this better then a monthly pay back, if their is a refund you can refund from both your Merchant account and the Affiliate account, either partially or fully! Allowing Affiliates instant access to their cash as long as they have the understanding it maybe refunded, of course you can choose to take the entire refund or indeed in part.</p>
<hr />
</p>
<h2>Is your Ecommerce system ready for Adaptive Payments?</h2>
<p>Almost certainly not but over the next few months and years the larger e-commerce software will start to adopt this technology but by then a new breed of payment systems will be in place which can take maximum benefit. For Eccomerce systems to accept split payments they will need to create Adaptive Payments Gateway as a payment provider however to make maximum use then it will require a change in the way eccomerce systems work.</p>
<h3>Ways current Ecommerce Systems could use Adaptive Payments?</h3>
<p>So you want to use these right now with Zen Cart or OS commerce and similar? Well with a little work you could get something working, here is how I would implement Adaptive Payments Split Payments to notify 3rd Parties.<br />
<img src="http://www.timnash.co.uk/wp-content/uploads/2009/11/headless1.jpg" alt="Headless E-commerce system with REST API" /><br />
Let us assume certain products within your shopping cart require paying 3rd Parties, these are treated as regular products we just store their Product ID for future use along with who we have to pay and what call we need to make.</p>
<p>Assuming your Ecommerce system has flexible gateway system, building an Adaptive Payments gateway is very similar to building any Paypal based API gateway their are a couple of strange authentication changes meaning you will need to send Public Keys in Headers rather then in Post data. To generate the Payment details we would need to look at the Product IDs in the basket and check for third party products. Create a Payment button with the correct data and send the chained or Split Payment with the IPN return set to the cart, on return of the IPN request make additional calls as required to notify the third party suppliers, this is not unusual most carts have the ability to allow such calls after purchase for autoresponders. Of course this does require the third party to accept such calls and have some sort of headless Ecommerce system.</p>
<h3>Why Headless Ecommerce Systems are the future of Ecommerce!</h3>
<p>A headless system is one with no user interface, so no pretty web pages, rather its designed to be interacted with by web services. Think of them as listeners when data is sent to them they process the data and return if the transaction is completed. When combined with split payments these systems can be used to automate the purchase and delivery of digitial products or order of physical product without the user ever having to go to the companies own web site in effect allowing them to expand beyond their own user base. With Headless Eccomerce Systems a web site procurement program can be added directly into other peoples systems.</p>
<p><strong>Examples</strong></p>
<p><em>Membership site</em> &#8211; A headless Application manages membership to a site allowing site owners to subscribe users to the site, after payment the API generates the user with subscription appropriate to whatever was purchased. The Membership can be integrated directly into the original merchants checkout process as a cross sale.</p>
<p><em>Printing on Demand API</em> &#8211; A headless API which accepts print on demand orders from Publishers who as part of their upsell process offer hard copies of their book, on purchase the Publisher makes a split payment with the royalties going to the Author, Printer and themselves, after payment is complete they call the Printers API to fire off the print job.</p>
<p>This was a quick introduction to what split and chained payments can do as well as introducing the idea of headless ecommerce systems, over the next few weeks and months I plan to show more and more of the ideas as well as more practical examples of usage. </p>
<div id="vs-message">
<strong>Consulting</strong><br />
So there you go a brief overview, it’s time for you to get started, signup to x.com, get a sandbox account and get coding. If you need help then why not have a chat with me, while I’m not available to do complete developments I can provide consultation and training to teams wishing to develop on the Paypal Adaptive Payments Platform. For more details please <a href="http://www.timnash.co.uk/contact/">contact me</a> or look on my <a href="http://www.timnash.co.uk/consulting/">consulting services</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/11/2009/parellel-and-chained-paypal-adaptive-payments/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
