<?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>2Checkout.com &#187; passback</title>
	<atom:link href="http://www.2checkout.com/community/blog/tag/passback/feed" rel="self" type="application/rss+xml" />
	<link>http://www.2checkout.com/community</link>
	<description>merchant account / credit card processing alternative</description>
	<lastBuildDate>Fri, 20 Nov 2009 14:30:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using the 1ShoppingCart System</title>
		<link>http://www.2checkout.com/community/blog/2checkout-blog/using-the-1shoppingcart-system</link>
		<comments>http://www.2checkout.com/community/blog/2checkout-blog/using-the-1shoppingcart-system#comments</comments>
		<pubDate>Thu, 10 Apr 2008 17:39:49 +0000</pubDate>
		<dc:creator>joel</dc:creator>
				<category><![CDATA[2Checkout Blog]]></category>
		<category><![CDATA[approved url]]></category>
		<category><![CDATA[passback]]></category>

		<guid isPermaLink="false">http://www.2checkout.com/community/blog/2checkout-blog/using-the-1shoppingcart-system/</guid>
		<description><![CDATA[If you are a 2Checkout supplier using the 1ShoppingCart system, we wish to remind you that they have been upgrading their customers&#8217; accounts.  As part of this upgrade any customers using 2Checkout will need to change their approved URL from https://www.mcssl.com/app/postauthorizeb.asp to https://www.mcssl.com/SecureCart/Authorize.aspx, after their account has been upgraded.
Suppliers can confirm which URL they [...]]]></description>
			<content:encoded><![CDATA[<p>If you are a 2Checkout supplier using the 1ShoppingCart system, we wish to remind you that they have been upgrading their customers&#8217; accounts.  As part of this upgrade any customers using 2Checkout will need to change their approved URL from <strong><tt>https://www.mcssl.com/app/postauthorizeb.asp</tt></strong> to <strong><tt>https://www.mcssl.com/SecureCart/Authorize.aspx</tt></strong>, after their account has been upgraded.</p>
<p>Suppliers can confirm which URL they should be using by logging into their 1ShoppingCart account and going to their Gateway Setup page which is located on the Setup menu. By clicking on the &#8220;More Details&#8221; link next to their gateway ID they will be able to access the instructions which contain the correct URL. Those that have not yet been upgraded will see <strong><tt>https://www.mcssl.com/app/postauthorizeb.asp</tt></strong> and those that have been upgraded will see <strong><tt>https://www.mcssl.com/SecureCart/Authorize.aspx</tt></strong></p>
<p>We&#8217;d like to thank 1ShoppingCart for the information.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2F2checkout-blog%2Fusing-the-1shoppingcart-system&amp;title=Using+the+1ShoppingCart+System', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/2checkout-blog/using-the-1shoppingcart-system/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why do I get an HTTP Error 500 (Internal Server Error) on Passback?</title>
		<link>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-500-internal-server-error-on-passback</link>
		<comments>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-500-internal-server-error-on-passback#comments</comments>
		<pubDate>Sat, 30 Dec 2006 07:00:00 +0000</pubDate>
		<dc:creator>knowledgebase</dc:creator>
				<category><![CDATA[Passbacks and Returns]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[passback]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">https://192.168.2.217/fresh/blog/2006/12/30/why-do-i-get-an-http-error-500-internal-server-error-on-passback/</guid>
		<description><![CDATA[An HTTP Error 500 (Internal Server Error) indicates that there is a problem inside of your script or the servers configuration. This error is most likely caused by a typo in the code or an invalid or illegal use of a function within the script. For the pass back to function correctly, then your script [...]]]></description>
			<content:encoded><![CDATA[<p>An HTTP Error 500 (Internal Server Error) indicates that there is a problem inside of your script or the servers configuration. This error is most likely caused by a typo in the code or an invalid or illegal use of a function within the script. For the pass back to function correctly, then your script must be correctly set up.</p>
<p>HTTP errors are not generated specifically by 2Checkout. They are a part of the HTTP protocol and are common amongst all web servers. It is therefore beyond the realm of 2Checkout&#8217;s support to provide you with specific instructions for making these changes as every server is set up differently and 2CO does not provide server administration services as part of our support plan.</p>
<p>For assistance with debugging your scripts, we suggest that you contact your server&#8217;s administrator, webmaster, or hosting provider&#8217;s technical support staff. Due to the nature of this particular error, you may also be able to receive assistance from other suppliers of ours. The 500 error message is often due to a coding error in the script, so some of our other suppliers <a href="http://www.2checkout.com/community/public/category/tech-support/">in our tech support forum</a> may be able to help you find the mistake.</p>
<p>We have observed that this error is experienced in certain web browsers more than in others, in particular within Internet Explorer. If your return page or script does not output at least 530 characters, this can potentially cause a MIME header error. Mozilla based browsers such as Firefox seem to be able to handle these pages and will display either the real error or the small output when Internet Explorer has problems. Since this issue is an issue with the browser software itself, there is little 2Checkout can do to control this. If you are receiving this error, please try to increase the output that your return page generates to more than 530 characters or try a different web browser to see if you observe different results. Note that this is not a solution for all HTTP 500 error messages, but it is meant to be a useful step in debugging your script and has been reported as a successful step by some of our other suppliers.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2Fknowledge-base%2Fsuppliers%2Ftech-support%2Fpassbacks-and-returns%2Fwhy-do-i-get-an-http-error-500-internal-server-error-on-passback&amp;title=Why+do+I+get+an+HTTP+Error+500+%28Internal+Server+Error%29+on+Passback%3F', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-500-internal-server-error-on-passback/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why do I get an HTTP Error 404 (File Not Found) on Passback?</title>
		<link>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-404-file-not-found-on-passback</link>
		<comments>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-404-file-not-found-on-passback#comments</comments>
		<pubDate>Sat, 30 Dec 2006 07:00:00 +0000</pubDate>
		<dc:creator>knowledgebase</dc:creator>
				<category><![CDATA[Passbacks and Returns]]></category>
		<category><![CDATA[approved url]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[parameters]]></category>
		<category><![CDATA[passback]]></category>
		<category><![CDATA[return url]]></category>

		<guid isPermaLink="false">https://192.168.2.217/fresh/blog/2006/12/30/why-do-i-get-an-http-error-404-file-not-found-on-passback/</guid>
		<description><![CDATA[An HTTP 404 File Not Found error indicates that the URL specified as for your script is incorrect. For the pass back to function, 2CO must be able to locate and access the script and post the variables to it.
HTTP errors are not generated specifically by 2Checkout. They are a part of the HTTP protocol [...]]]></description>
			<content:encoded><![CDATA[<p>An HTTP 404 File Not Found error indicates that the URL specified as for your script is incorrect. For the pass back to function, 2CO must be able to locate and access the script and post the variables to it.</p>
<p>HTTP errors are not generated specifically by 2Checkout. They are a part of the HTTP protocol and are common amongst all web servers. It is therefore beyond the realm of 2Checkouts support to provide you with specific instructions for making these changes as every server is set up differently and 2CO does not provide server administration services as part of our support plan.</p>
<p>To correct this issue, follow these steps:</p>
<ol>
<li>Login to your account.</li>
<li>Under the &#8216;Helpful Links&#8217; section, click on &#8216;Settings&#8217; near the &#8216;Look and<br />
Feel&#8217; section.</li>
<li>Check the URL that is currently entered there and correct any mistakes that<br />
it may contain.</li>
<li>Click &#8216;Save Changes&#8217;.</li>
</ol>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2Fknowledge-base%2Fsuppliers%2Ftech-support%2Fpassbacks-and-returns%2Fwhy-do-i-get-an-http-error-404-file-not-found-on-passback&amp;title=Why+do+I+get+an+HTTP+Error+404+%28File+Not+Found%29+on+Passback%3F', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-404-file-not-found-on-passback/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why do I get an HTTP Error 403 (Forbidden) on Passback?</title>
		<link>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-403-forbidden-on-passback</link>
		<comments>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-403-forbidden-on-passback#comments</comments>
		<pubDate>Sat, 30 Dec 2006 07:00:00 +0000</pubDate>
		<dc:creator>knowledgebase</dc:creator>
				<category><![CDATA[Passbacks and Returns]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[passback]]></category>
		<category><![CDATA[return]]></category>

		<guid isPermaLink="false">https://192.168.2.217/fresh/blog/2006/12/30/why-do-i-get-an-http-error-403-forbidden-on-passback/</guid>
		<description><![CDATA[An HTTP 403 Forbidden error indicates that due the set up of your script and/or server, the viewer does not have permission to view this page. For the pass back to function, 2CO must be able to access the script and post the variables to it.
HTTP errors are not generated specifically by 2Checkout. They are [...]]]></description>
			<content:encoded><![CDATA[<p>An HTTP 403 Forbidden error indicates that due the set up of your script and/or server, the viewer does not have permission to view this page. For the pass back to function, 2CO must be able to access the script and post the variables to it.</p>
<p>HTTP errors are not generated specifically by 2Checkout. They are a part of the HTTP protocol and are common amongst all web servers. It is therefore beyond the realm of 2Checkouts support to provide you with specific instructions for making these changes as every server is set up differently and 2CO does not provide server administration services as part of our support plan.</p>
<p>To test and see if your file is working correctly:</p>
<ol>
<li>Open your web browser.</li>
<li>Type in the full URL to your script or return page (including the http://www. part) and press enter.</li>
<li>If you receive the message again, the problem is in your script and/or on your server. Note that the exact wording of the error message may vary slightly depending on your browser and your server. But if you see something about &#8216;forbidden&#8217; or &#8216;error 403&#8242; then the information above pertains to your situation.</li>
</ol>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2Fknowledge-base%2Fsuppliers%2Ftech-support%2Fpassbacks-and-returns%2Fwhy-do-i-get-an-http-error-403-forbidden-on-passback&amp;title=Why+do+I+get+an+HTTP+Error+403+%28Forbidden%29+on+Passback%3F', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-403-forbidden-on-passback/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can I have more than one passback URL?</title>
		<link>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/can-i-have-more-than-one-passback-url</link>
		<comments>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/can-i-have-more-than-one-passback-url#comments</comments>
		<pubDate>Sat, 30 Dec 2006 07:00:00 +0000</pubDate>
		<dc:creator>knowledgebase</dc:creator>
				<category><![CDATA[Passbacks and Returns]]></category>
		<category><![CDATA[approved url]]></category>
		<category><![CDATA[multiple]]></category>
		<category><![CDATA[passback]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">https://192.168.2.217/fresh/blog/2006/12/30/can-i-have-more-than-one-passback-url/</guid>
		<description><![CDATA[It is possible to use multiple pass back URLs, or return URLs, with our system. If you are using our free Plug and Play shopping cart, then you simply need to add the URLs to the products themselves to achieve this. You may specify the Approved and Pending* URLs on each individual product that you [...]]]></description>
			<content:encoded><![CDATA[<p>It is possible to use multiple pass back URLs, or return URLs, with our system. If you are using our free Plug and Play shopping cart, then you simply need to add the URLs to the products themselves to achieve this. You may specify the Approved and Pending* URLs on each individual product that you have created in our system. These URLs will over-ride any URL set on the Site Managment page. We will then use this URL to return the customer to when it is purchased.</p>
<p>Having multiple return URLs can conflict with the Direct Return feature that we have available. This feature will make the customer skip the &#8216;Sale Processed&#8217; and go directly from the Billing Information page of the checkout process to your return URL. We can only return the customer to one page at a time, so when multiple products are purchased that have different return URLs, the Direct Return feature is disabled for that sale. The customer will then be presented with a list of the products or services they purchased along with their respective return URLs to click. There is a parameter available to lock our cart into only allowing the purchase of one product at a time, and this parameters name is &#8216;fixed&#8217;. You may pass this in with the value of a capital &#8216;Y&#8217; to lock the quantity fields. More information on Direct Return and the parameters that we accept can be found elsewhere in the Knowledge Base. Please do a search for &#8216;Direct Return&#8217; or &#8216;parameters&#8217; if you would like to read this information.</p>
<p>If you are using a third party or customer cart or script, then multiple return URLs may still be used, but the implementation of this would have to be on your end as the product information in the 2CO database is not used. If you are not passing in product_id parameters, then you are not using the Plug and Play cart of ours. To achieve multiple return URLs with a customer cart or third party cart, you may use the x_receipt_link_url parameter to control where the customer is returned to. The value of this parameter MUST match the domain that is listed on your 2Checkout.com account for security reasons. You would then need to design your cart or script to pass this parameter into our system along with the appropriate value for that sale.</p>
<p><strong>*The Pending URL field is no longer used and may be left blank as 2Checkout no longer accepts e-checks as a payment method.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2Fknowledge-base%2Fsuppliers%2Ftech-support%2Fpassbacks-and-returns%2Fcan-i-have-more-than-one-passback-url&amp;title=Can+I+have+more+than+one+passback+URL%3F', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/can-i-have-more-than-one-passback-url/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What PHP code can I use to test return parameters?</title>
		<link>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/what-php-code-can-i-use-to-test-return-parameters</link>
		<comments>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/what-php-code-can-i-use-to-test-return-parameters#comments</comments>
		<pubDate>Sat, 30 Dec 2006 07:00:00 +0000</pubDate>
		<dc:creator>knowledgebase</dc:creator>
				<category><![CDATA[Passbacks and Returns]]></category>
		<category><![CDATA[parameters]]></category>
		<category><![CDATA[passback]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">https://192.168.2.217/fresh/blog/2006/12/30/what-php-code-can-i-use-to-test-return-parameters/</guid>
		<description><![CDATA[Below is a sample PHP script that will catch all Post and Get parameters upon return and print the names of the parameters with their value back to the screen. This may help you develop your return process. Please note that we do not support third party scripts, so we also can not troubleshoot the [...]]]></description>
			<content:encoded><![CDATA[<p>Below is a sample PHP script that will catch all Post and Get parameters upon return and print the names of the parameters with their value back to the screen. This may help you develop your return process. Please note that we do not support third party scripts, so we also can not troubleshoot the script itself. It is being provided for your convenience only. We can help you if you are having problems receiving any passback parameters though.</p>
<p>Additionally, you can make use of our <a href="http://developers.2checkout.com/return_script">developers.2Checkout area</a> to test out your own return script with sample return data. This can assist you when building your 2Checkout return script.</p>
<pre>
&lt;?php //display all post and get parameters

	echo "&lt;h1&gt;Get Parameter/s:&lt;/h1&gt;";
	echo "&lt;pre&gt;";
	if($_GET)
		print_r($_GET);
	else
		echo "There are no get parameters.";
	echo "&lt;/pre&gt;";
	echo "&lt;hr/&gt;";
	echo "&lt;h1&gt;Post Parameter/s:&lt;/h1&gt;";
	echo "&lt;pre&gt;";
	if($_POST)
		print_r($_POST);
	else
		echo "There are no post parameters.";
	echo "&lt;/pre&gt;";

?&gt;</pre>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2Fknowledge-base%2Fsuppliers%2Ftech-support%2Fpassbacks-and-returns%2Fwhat-php-code-can-i-use-to-test-return-parameters&amp;title=What+PHP+code+can+I+use+to+test+return+parameters%3F', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/what-php-code-can-i-use-to-test-return-parameters/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why do I get an HTTP Error 405 on Passback?</title>
		<link>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-405-on-passback</link>
		<comments>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-405-on-passback#comments</comments>
		<pubDate>Sat, 30 Dec 2006 07:00:00 +0000</pubDate>
		<dc:creator>knowledgebase</dc:creator>
				<category><![CDATA[Passbacks and Returns]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[passback]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">https://192.168.2.217/fresh/blog/2006/12/30/why-do-i-get-an-http-error-405-on-passback/</guid>
		<description><![CDATA[This is a problem with your script and/or your web server. The error means that you are attempting to pass back to a file does not have the necessary permissions on the server to receive Post information from another script. If you have administrative or root access to your server, be sure that this file [...]]]></description>
			<content:encoded><![CDATA[<p>This is a problem with your script and/or your web server. The error means that you are attempting to pass back to a file does not have the necessary permissions on the server to receive Post information from another script. If you have administrative or root access to your server, be sure that this file has been set up to be treated as a script and that the appropriate user accounts have read and execute permissions on the script. If you are in a shared hosting situation, please contact your server administrator or the support department for your host.</p>
<p>HTTP errors are not generated specifically by 2Checkout. They are a part of the HTTP protocol and are common amongst all web servers. It is therefore beyond the realm of 2Checkouts support to provide you with specific instructions for making these changes as every server is set up differently and 2CO does not provide server administration services as part of our support plan.</p>
<p>To test and see if your file set up is correct:</p>
<ol>
<li>Create a new text file using a text editor such as Windows Notepad.</li>
<li> Paste the following code into this new file:<br />
<strong> &lt;form method=&#8221;POST&#8221; action=&#8221;[full URL to Your Script Here]&#8220;&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;test&#8221; value=&#8221;1&#8243;&gt;<br />
&lt;input type=&#8221;submit&#8221; value=&#8221;Test Script&#8221;&gt; &lt;/form&gt;</strong></li>
<li> Replace &#8220;[full URL to Your Script Here]&#8221; with the URL of the script you are attempting to pass back to. Remember that this should be the full URL of your script, including the http:// portion.</li>
<li> Save the file as an HTML file, such as &#8220;test.html&#8221; or &#8220;test.htm&#8221; to your desktop and close your text editor.</li>
<li> Open the file in your web browser and click the &#8220;Test Script&#8221; button that is displayed.</li>
<li> If you receive the message again, the problem is in your script and/or on your server. Note that the exact wording of the error message may vary slightly depending on your browser and your servers configuration. If you see something about &#8220;method not allowed&#8221; or &#8220;error 405&#8243; then the information above pertains to your situation.</li>
</ol>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2Fknowledge-base%2Fsuppliers%2Ftech-support%2Fpassbacks-and-returns%2Fwhy-do-i-get-an-http-error-405-on-passback&amp;title=Why+do+I+get+an+HTTP+Error+405+on+Passback%3F', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-do-i-get-an-http-error-405-on-passback/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Does The Return Process Work?</title>
		<link>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/how-does-the-return-process-work</link>
		<comments>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/how-does-the-return-process-work#comments</comments>
		<pubDate>Sat, 30 Dec 2006 07:00:00 +0000</pubDate>
		<dc:creator>knowledgebase</dc:creator>
				<category><![CDATA[Passbacks and Returns]]></category>
		<category><![CDATA[approved url]]></category>
		<category><![CDATA[direct return]]></category>
		<category><![CDATA[passback]]></category>
		<category><![CDATA[return]]></category>

		<guid isPermaLink="false">https://192.168.2.217/fresh/blog/2006/12/30/how-does-the-return-process-work/</guid>
		<description><![CDATA[After a sale, we can return the customer to a script or page on your site that you specify as the return URL. This can be done on the Look and Feel settings page of the Classic Sellers Area. This is located in the Helpful Links section of your account homepage. In the new Vendors [...]]]></description>
			<content:encoded><![CDATA[<p>After a sale, we can return the customer to a script or page on your site that you specify as the return URL. This can be done on the Look and Feel settings page of the Classic Sellers Area. This is located in the Helpful Links section of your account homepage. In the new Vendors Administration Area this information may be entered by first clicking the Account tab on your account homepage and then clicking the Site Management sub tab on your account page.</p>
<p>2Checkout can return the customer to an Approved or Pending URL after a sale. If we can immediately verify the availability of funds, then the customer is sent to the Approved URL. If we are not able to do this, then they will go to the Pending URL. For example, a digital check would always be sent to the Pending URL because we can not immediately verify the availability of funds. A confirmation email is sent out when the check clears, but no pass back ever occurs after the initial sale. Another way of saying this is that if the credit_card_processed parameter is &#8220;Y&#8221;, then the customer goes to the Approved URL, but if it is &#8220;K&#8221; then they will go to the Pending URL.</p>
<p>You may also specify the Approved and Pending URL on the product level in the Classic Sellers Area as well as the new Vendors Administration Area. Any URL set here over-rides the main ones set on the Look and Feel settings page.</p>
<p>The terms pass back URL and return URL generally mean the same thing and can be used interchangeably. However, pass back refers to the information or parameters that we send back to your site after a sale. Return refers to the actual process of sending the customer there. Pass back URL and return URL are the same because in this context it simply means &#8220;where do you want return/pass back to go to?&#8221;</p>
<p>Additionally, the x_receipt_link_url parameter can be used to specify the return URL on the fly. If you take this approach, this parameter will over-ride any URL set on the Look and Feel settings page. You may use this parameter to have a specific button or link use a return URL that is different than the ones set on the Look and Feel page. If you do this, your return script would need to check the value of the credit_card_processed parameter itself to determine what the appropriate course of action should be. Another way of saying this is that, since this parameter only allows you to specify one return URL rather than both the Approved and Pending URLs, whatever script it is returning the customer to will need to check the value of the credit_card_processed parameter to determine whether they should provide the customer with a &#8220;Thank You for Ordering! / Here is Your Download!&#8221; page, or a &#8220;You will receive more information when your payment is approved&#8221; screen.</p>
<p>It is also important to note that if x_receipt_link_url is used, then the return page must match the domain on the account. If the URL is saved on the Look and Feel page or the product level, then we can return them anywhere. In short, if the URL is in our database we can return them there. If not, then it must match for security reasons.</p>
<p>2Checkout.com will also POST the information to your return URL in all cases, regardless of whether Direct Return is enabled or disabled. It is important to note that we will not allow a mix of GET and POST in the return process. If you are trying to return the customer to &#8220;http://www.yoursite.com/your_script.php?param=value&#8221; then we actually return the customer to &#8220;http://www.yoursite.com/your_script.php&#8221; and the &#8216;param=value&#8217; will be returned as POST information with the rest of the sales information that we normally pass back.</p>
<p>You must also have a script set up as the return URL if you wish to receive the pass back information. If you would like this information returned to you, make sure that your return URL ends in the extension of a script. If your return URL ends in any of the following extensions, then pass back will NOT occur, but the customer will still be returned there : .htm, .html, .com, .zip, .pdf, .rar, .doc</p>
<p>The order of precedence for return from highest to lowest is:</p>
<ol>
<li>x_receipt_link_url</li>
<li>Product Level</li>
<li>Look and Feel page</li>
</ol>
<p>The x_receipt_link_url will take precedence over all other return URLs, and the Look and Feel page will be used by default if the other two are absent.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2Fknowledge-base%2Fsuppliers%2Ftech-support%2Fpassbacks-and-returns%2Fhow-does-the-return-process-work&amp;title=How+Does+The+Return+Process+Work%3F', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/how-does-the-return-process-work/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Where do I input the URL of the script on my site I want you to pass back to?</title>
		<link>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/where-do-i-input-the-url-of-the-script-on-my-site-i-want-you-to-pass-back-to</link>
		<comments>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/where-do-i-input-the-url-of-the-script-on-my-site-i-want-you-to-pass-back-to#comments</comments>
		<pubDate>Sat, 30 Dec 2006 07:00:00 +0000</pubDate>
		<dc:creator>knowledgebase</dc:creator>
				<category><![CDATA[Passbacks and Returns]]></category>
		<category><![CDATA[approved url]]></category>
		<category><![CDATA[passback]]></category>
		<category><![CDATA[return]]></category>

		<guid isPermaLink="false">https://192.168.2.217/fresh/blog/2006/12/30/where-do-i-input-the-url-of-the-script-on-my-site-i-want-you-to-pass-back-to/</guid>
		<description><![CDATA[To specify a URL for our system to pass back to, please follow these steps:

Click on the ‘Account’ tab.
Click on the ‘Site Management’ sub category.
Input the URL into the Approved and Pending URL boxes on this page.
Click &#8216;Save Changes&#8217;.

If you our using our free Plug and Play shopping cart, then you may specify an Approved [...]]]></description>
			<content:encoded><![CDATA[<p>To specify a URL for our system to pass back to, please follow these steps:</p>
<ol>
<li>Click on the ‘Account’ tab.</li>
<li>Click on the ‘Site Management’ sub category.</li>
<li>Input the URL into the Approved and Pending URL boxes on this page.</li>
<li>Click &#8216;Save Changes&#8217;.</li>
</ol>
<p>If you our using our free Plug and Play shopping cart, then you may specify an Approved and Pending URL on each product individually. You should see the options for these URLs while creating a product, but to add them to existing products, click Edit next to the product you wish to add them on. Any return URLs set on the product itself will over-ride the ones that you set on the Look and Feel page.</p>
<p>The Approved and Pending URLs may be the same URLs if you wish, but they can also be separate URLs. We will send the customer to the Approved or Pending URL depending on what the value of the credit_card_processed parameter is. It is only either Y or K. We will set the value of this to Y if we can immediately verify the availability of funds after the sale and then send the customer to your return Approved URL. We will set it to K and return them to the Pending URL if we can not immediately verify the availability of funds, such as if the customer paid by digital check. If you put the URL to the same script in both boxes, then the script should check the value of this parameter to determine the needed course of action.</p>
<p>The URL you enter here must have the extension of a script. If a static HTML file is used, such as an .htm or .html file, we will still send the customer back to that page. However, we will not pass back any details of the sale with them unless it is a script. If your return URL ends in any of the following extensions, then pass back will NOT occur, but the customer will still be returned there : .htm, .html, .com, .zip, .pdf, .rar, .doc</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2Fknowledge-base%2Fsuppliers%2Ftech-support%2Fpassbacks-and-returns%2Fwhere-do-i-input-the-url-of-the-script-on-my-site-i-want-you-to-pass-back-to&amp;title=Where+do+I+input+the+URL+of+the+script+on+my+site+I+want+you+to+pass+back+to%3F', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/where-do-i-input-the-url-of-the-script-on-my-site-i-want-you-to-pass-back-to/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why won&#8217;t my parameters pass back?</title>
		<link>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-wont-my-parameters-pass-back</link>
		<comments>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-wont-my-parameters-pass-back#comments</comments>
		<pubDate>Sat, 30 Dec 2006 07:00:00 +0000</pubDate>
		<dc:creator>knowledgebase</dc:creator>
				<category><![CDATA[Passbacks and Returns]]></category>
		<category><![CDATA[parameters]]></category>
		<category><![CDATA[passback]]></category>
		<category><![CDATA[return]]></category>

		<guid isPermaLink="false">https://192.168.2.217/fresh/blog/2006/12/30/why-wont-my-parameters-pass-back/</guid>
		<description><![CDATA[Parameters are only passed back to a script.  This means your Return Address needs to end in a script extension (cgi, pl, php, asp, jsp, ETC).
]]></description>
			<content:encoded><![CDATA[<p>Parameters are only passed back to a script.  This means your Return Address needs to end in a script extension (cgi, pl, php, asp, jsp, ETC).</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fwww.2checkout.com%2Fcommunity%2Fblog%2Fknowledge-base%2Fsuppliers%2Ftech-support%2Fpassbacks-and-returns%2Fwhy-wont-my-parameters-pass-back&amp;title=Why+won%26%238217%3Bt+my+parameters+pass+back%3F', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="https://secure.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.2checkout.com/community/blog/knowledge-base/suppliers/tech-support/passbacks-and-returns/why-wont-my-parameters-pass-back/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
