<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="fr">
	<title>S-money API</title>
	<link>https://api.s-money.fr/</link>
	<description></description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>

	<image>
		<title>S-money API</title>
		<url>https://api.s-money.fr/local/cache-vignettes/L75xH75/siteon0-e5814.png?1590579615</url>
		<link>https://api.s-money.fr/</link>
		<height>75</height>
		<width>75</width>
	</image>



<item xml:lang="en">
		<title>Recommendations for iframe integration</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/recommendations-for-iframe</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/recommendations-for-iframe</guid>
		<dc:date>2019-02-25T10:58:32Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;2.1 Enter the card data &lt;br class='autobr' /&gt;
2.1 iframe dimensions &lt;br class='autobr' /&gt;
The iframe is 390 pixels x 400 pixels, these are the dimensions recommended for the 3-D Secure protocol display, these values should not be modified to keep the ideal display, they are valid for all the pages viewed in the iframe. &lt;br class='autobr' /&gt;
These values specified in the external CSS file, which targets directly the iframe to fix its dimensions, here in the example, the name of the CSS file is &#171; Site.css &#187; &lt;br class='autobr' /&gt;
2.1.2 HTML &lt;br class='autobr' /&gt;
A CSS file (here &#171; Site.css &#187;) (...)&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;2.1 Enter the card data&lt;/h3&gt;
&lt;p&gt;&lt;span class='spip_document_8 spip_documents spip_documents_center'&gt;
&lt;img src='https://api.s-money.fr/IMG/png/iframe4.png?1590579615' width='500' height='378' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2.1 iframe dimensions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The iframe is 390 pixels x 400 pixels, these are the dimensions recommended for the 3-D Secure protocol display, these values should not be modified to keep the ideal display, they are valid for all the pages viewed in the iframe.&lt;/p&gt;
&lt;p&gt;These values specified in the external CSS file, which targets directly the iframe to fix its dimensions, here in the example, the name of the CSS file is &#171; Site.css &#187;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2.1.2 HTML&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A CSS file (here &#171; Site.css &#187;) must be called in the html code to customise the iframe. A container (&#171; cntnr-iframe &#187;) may be necessary for centering the iframe on the page.&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;&lt;link rel=&#034;stylesheet&#034; type=&#034;text/css&#034; href=&#034; Site.css&#034;&gt; &lt;br /&gt;
&lt;div class=&#034;cntnr-iframe&#034;&gt;&lt;br /&gt; &lt;iframe src=&#034;url&#034; id=&#034;iframe1&#034; frameborder=&#034;0&#034; &lt;br /&gt;
scrolling=&#034;no&#034;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;2.1.3 CSS to the outside iframe (customisation of the parent container of the form)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;1 - Apply the background&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;It is possible to put a background with the css on the body, for example (behind the iframe) and to place a background with a transparency effect on the iframe (example below)&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;body {&lt;br /&gt;
&#8230;&lt;br /&gt;
background:url('background.gif') no-repeat center center;&lt;br /&gt;
background-size: cover;&lt;br /&gt;
height:100%;&lt;br /&gt;
&#8230;&lt;br /&gt;
}&lt;br /&gt;
#iframe1 {&lt;br /&gt;
&#8230;&lt;br /&gt;
background-color: rgba(0, 0, 0, 0.2);&lt;br /&gt;
&#8230;&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;i&gt;2. 2. Centering the iframe &lt;/i&gt;&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;.cntnr-iframe {&lt;br /&gt;
position : relative ;&lt;br /&gt;
width : 100% ;&lt;br /&gt;
height : 100% ;&lt;br /&gt;
{&lt;br /&gt;
set a different height, if the iframe should not be &lt;br /&gt;
centered on the entire window, the minimum height should be 400&lt;br /&gt;
pixels&lt;br /&gt;
}&lt;br /&gt;
#iframe1 {&lt;br /&gt;
&#8230;&lt;br /&gt;
width: 390px;&lt;br /&gt;
height: 400px; &lt;br /&gt;
position: absolute;&lt;br /&gt;
left:50%;&lt;br /&gt;
top: 50%;&lt;br /&gt;
margin-top: -200px; (&#233;quivalent &#224; la moiti&#233; de la hauteur sp&#233;cifi&#233;e en css (400px))&lt;br /&gt;
margin-left:-195px; (&#233;quivalent &#224; la moiti&#233; de la largeur sp&#233;cifi&#233;e en css (390px))&lt;br /&gt;
&#8230;&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;i&gt;3 - Reduce the size of the iframe&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;It is possible to reduce the size of the iframe using the transform scale technique. It is recommended to reduce to 0.82 for sreen width less than 320px. This technique should be used with a lot of precaution: it is recommended to avoid setting less than 0.82 to keep a text readable. Otherwise, a value greater than 0.82 will not allow a display adapted for a small phone.&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;#iframe1 {&lt;br /&gt;
&#8230;&lt;br /&gt;
transform : scale(0.82,0.82);&lt;br /&gt;
&#8230;&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;2.1.4CSS within iframe (form customisation)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Other css styles are loaded within iframe, which allows to display properly different elements of the page in the iframe.&lt;/p&gt;
&lt;p&gt;It is then within these CSS where yu can find styles to modify typos, colours, the positioning of the form elements, styles of the tooltip&#8230; the display of all the elements of the page loaded within iframe are managed by these CSS.&lt;/p&gt;
&lt;p&gt;These css styles can be found in the head tags of the page loaded within iframe and can be modified. Modifications should be communicated to the S-money team.&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt;2.2 Validation &lt;/h3&gt;
&lt;p&gt;Once a payment or bank card registration has been completed, 2 validation scenarios are possible:&lt;/p&gt;
&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Internet user arrives on the validation page which redirects automatically to the landing page.&lt;br class='autobr' /&gt;
The validation page will not be visible to the user because the redirection is done directly.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Internet user is redirected to a page which contains a return button. He/she only needs to click on this button to arrive a new page.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;span class='spip_document_9 spip_documents spip_documents_center'&gt;
&lt;img src='https://api.s-money.fr/IMG/png/iframe5.png?1590579615' width='500' height='377' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2.2.1 Case 1: Validation with automatic redirection&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To obtain automatic redirection, it is necessary to integrate in the source code of the validation page, automatic redirection with JavaScript below which appears in the script tags script, which can be found in the head tags. It is necessary to enter the address intended for redirection instead of &#171; &lt;a href=&#034;http://www.example.com &#187;&#034; class='spip_url spip_out auto' rel='nofollow external'&gt;http://www.example.com&#160;&#187;&lt;/a&gt;&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;&lt;head&gt;&lt;br /&gt; &#8230;&lt;br /&gt; &lt;script&gt;&lt;br /&gt; function RedirectionJavascript() {&lt;br /&gt; window.top.location.href = &#034;http://www.example.com&#034;;&lt;br /&gt; }&lt;br /&gt; RedirectionJavascript();&lt;br /&gt; &lt;/script&gt;&lt;br /&gt;
&lt;/head&gt;&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;2.2.2 Cas 2 : Validation with manual redirection using a button&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class='spip_document_10 spip_documents spip_documents_center'&gt;
&lt;img src='https://api.s-money.fr/local/cache-vignettes/L363xH372/iframe6-251f9.png?1590579615' width='363' height='372' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;1 - HTML &lt;/i&gt;&lt;/p&gt;
&lt;p&gt;The target attribute=&#034;_parent&#034; of the link is mandatory for the correct redirection in the window. In this example, there is a div &#171; container &#187; and a div &#171; inner &#187; for centering vertically and horizontally the content of the page.&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;&lt;body&gt;&lt;br /&gt; &lt;div class=&#034;container&#034;&gt;&lt;br /&gt; &lt;div class=&#034;inner &#034;&gt;&lt;br /&gt; &lt;strong class=&#034;title&#034;&gt;Bravo !&lt;/strong&gt;&lt;br /&gt; &lt;p class=&#034;text&#034;&gt;Votre paiement a &#233;t&#233; effectu&#233; avec succ&#232;s.&lt;/p&gt;&lt;br /&gt; &lt;a href=&#034;http://www.example.com&#034; target=&#034;_parent&#034; class=&#034;button&#034;&gt;Retour &#224; l'accueil&lt;/a&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt;
&lt;/body&gt;&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;i&gt;2 - CSS &lt;/i&gt;&lt;/p&gt;
&lt;p&gt;The CSS file specific to the page could be included directly in the source code. &lt;br class='autobr' /&gt;
The css below allows horizontal and vertical centering in smooth way on all types of media (mobiles, tablettes&#8230;).&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;body {&lt;br /&gt; text-align :center ;&lt;br /&gt;
}&lt;br /&gt;
.container {&lt;br /&gt; display:table;&lt;br /&gt; height:100%;&lt;br /&gt; width:80%;&lt;br /&gt; margin:0 auto;&lt;br /&gt;
}&lt;br /&gt;
.inner {&lt;br /&gt; display:table-cell;&lt;br /&gt; padding:50px 0;&lt;br /&gt; text-align:center; &lt;br /&gt; vertical-align:middle;&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Modify a payment installment</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/modify-a-payment-installment</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/modify-a-payment-installment</guid>
		<dc:date>2016-07-05T14:42:33Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;To modify a payment installment, please have a look at the example in the right margin of this page. &lt;br class='autobr' /&gt;
Error cases : HTTP code Error code Explication 404 356 Operation cannot be found 500 706 The amount of the refund exceeds the amount of the original operation&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;To modify a payment installment, please have a look at the example in the right margin of this page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error cases :&lt;/strong&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='idb2f4_c0'&gt;HTTP code &lt;/th&gt;&lt;th id='idb2f4_c1'&gt;Error code &lt;/th&gt;&lt;th id='idb2f4_c2'&gt;Explication &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td class='numeric ' headers='idb2f4_c0'&gt;404&lt;/td&gt;
&lt;td class='numeric ' headers='idb2f4_c1'&gt;356&lt;/td&gt;
&lt;td headers='idb2f4_c2'&gt;Operation cannot be found&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td class='numeric ' headers='idb2f4_c0'&gt;500&lt;/td&gt;
&lt;td class='numeric ' headers='idb2f4_c1'&gt;706&lt;/td&gt;
&lt;td headers='idb2f4_c2'&gt;The amount of the refund exceeds the amount of the original operation&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;&lt;strong&gt;Request :&lt;/strong&gt;&lt;br class='autobr' /&gt;
PUT /api/[domaine_partenaire]/payins/cardpayments/&lt;i&gt;orderid&lt;/i&gt;/&lt;i&gt;sequenceNumber&lt;/i&gt;/ HTTP/1.1 &lt;br class='autobr' /&gt;
Accept: application/vnd.s-money.v1+json&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v1+json&lt;br class='autobr' /&gt;
Authorization: Bearer ACCESS_TOKEN&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;amount&#034;:420,&lt;br /&gt; &#034;date&#034;:&#034;2014-09-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Response :&lt;/strong&gt;&lt;br class='autobr' /&gt;
HTTP/1.1 201 CREATED&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v1+json&lt;br class='autobr' /&gt;
Location: /api/[domaine_partenaire]/payins/cardpayments/refund123&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;sequenceNumber&#034;:1,&lt;br /&gt; &#034;amount&#034;:420,&lt;br /&gt; &#034;date&#034;:&#034;2014-09-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90,&lt;br /&gt; &#034;status&#034;:2&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Cancel a payment installment</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/cancel-a-payment-installment</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/cancel-a-payment-installment</guid>
		<dc:date>2016-07-05T14:33:25Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;To cancel a payment installment, please have a look at the example in the right margin of this page. &lt;br class='autobr' /&gt;
Error cases HTTP code Error code Explication 404 356 Operation cannot be found 500 706 The amount of the refund exceeds the amount of the original operation&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;To cancel a payment installment, please have a look at the example in the right margin of this page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error cases&lt;/strong&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='idda1e_c0'&gt;HTTP code &lt;/th&gt;&lt;th id='idda1e_c1'&gt;Error code &lt;/th&gt;&lt;th id='idda1e_c2'&gt;Explication &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td class='numeric ' headers='idda1e_c0'&gt;404&lt;/td&gt;
&lt;td class='numeric ' headers='idda1e_c1'&gt;356&lt;/td&gt;
&lt;td headers='idda1e_c2'&gt;Operation cannot be found&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td class='numeric ' headers='idda1e_c0'&gt;500&lt;/td&gt;
&lt;td class='numeric ' headers='idda1e_c1'&gt;706&lt;/td&gt;
&lt;td headers='idda1e_c2'&gt;The amount of the refund exceeds the amount of the original operation&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;&lt;strong&gt;Request :&lt;/strong&gt;&lt;br class='autobr' /&gt;
PUT /api/[domaine_partenaire]/payins/cardpayments/&lt;i&gt;orderid&lt;/i&gt;&lt;br class='autobr' /&gt;
/&lt;i&gt;sequenceNumber&lt;/i&gt;/ HTTP/1.1 &lt;br class='autobr' /&gt;
Accept: application/vnd.s-money.v1+json&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v1+json&lt;br class='autobr' /&gt;
Authorization: Bearer ACCESS_TOKEN&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;status&#034;:5&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Response :&lt;/strong&gt;&lt;br class='autobr' /&gt;
HTTP/1.1 201 CREATED&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v1+json&lt;br class='autobr' /&gt;
Location: /api/[domaine_partenaire]/payins/cardpayments/refund123&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;sequenceNumber&#034;:1,&lt;br /&gt; &#034;amount&#034;:520,&lt;br /&gt; &#034;date&#034;:&#034;2014-09-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90,&lt;br /&gt; &#034;status&#034;:5&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Refund a payment installment</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/refund-a-payment-installment</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/refund-a-payment-installment</guid>
		<dc:date>2016-07-05T14:20:15Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;To refund a payment installment, please have a look at the example in the right margin of this page. &lt;br class='autobr' /&gt;
Error cases: HTTP Code Error code Explication 404 356 Operation cannot be found 500 706 The amount of the refund exceeds the amount of the original operation&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;To refund a payment installment, please have a look at the example in the right margin of this page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error cases:&lt;/strong&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='idb0db_c0'&gt;HTTP Code &lt;/th&gt;&lt;th id='idb0db_c1'&gt;Error code &lt;/th&gt;&lt;th id='idb0db_c2'&gt;Explication &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td class='numeric ' headers='idb0db_c0'&gt;404&lt;/td&gt;
&lt;td class='numeric ' headers='idb0db_c1'&gt;356&lt;/td&gt;
&lt;td headers='idb0db_c2'&gt;Operation cannot be found&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td class='numeric ' headers='idb0db_c0'&gt;500&lt;/td&gt;
&lt;td class='numeric ' headers='idb0db_c1'&gt;706&lt;/td&gt;
&lt;td headers='idb0db_c2'&gt;The amount of the refund exceeds the amount of the original operation&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;&lt;strong&gt;Request :&lt;/strong&gt;&lt;br class='autobr' /&gt;
POST /api/[domaine_partenaire]/payins/cardpayments/&lt;i&gt;orderid&lt;/i&gt; /&lt;i&gt;sequenceNumber&lt;/i&gt;/refunds HTTP/1.1 &lt;br class='autobr' /&gt;
Accept: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Authorization: Bearer ACCESS_TOKEN&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;amount&#034;: 1020,&lt;br /&gt; &#034;orderId&#034;: &#034;refund123&#034;,&lt;br /&gt; &#034;fee&#034;:10&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Response :&lt;/strong&gt;&lt;br class='autobr' /&gt;
HTTP/1.1 201 CREATED&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Location: /api/[domaine_partenaire]/payins/cardpayments/refund123&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;id&#034;:6,&lt;br /&gt; &#034;orderId&#034;: &#034;refund123&#034;&lt;br /&gt; &#034;amount&#034;:1020,&lt;br /&gt; &#034;fee&#034;:10,&lt;br /&gt; &#034;status&#034;:1,&lt;br /&gt; &#034;paymentDate&#034;:&#034;2013-09-10T15:49:58.791121+02:00&#034;,&lt;br /&gt; &#034;originalPayment&#034;:{&lt;br /&gt; &#034;id&#034;:5,&lt;br /&gt; &#034;orderId&#034;:&#034;123&#034;,&lt;br /&gt; &#034;href&#034;:&#034;/api/[domaine_partenaire]/payins/cardpayments/123/1&#034; &lt;br /&gt; },&lt;br /&gt; &#034;type&#034;:1&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Refund an incoming payment</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/refund-an-incoming-payment</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/refund-an-incoming-payment</guid>
		<dc:date>2016-07-05T14:16:22Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;To refund an incoming payment, please have a look at the example in the right margin of this page. &lt;br class='autobr' /&gt;
Error cases HTTP code Error code Explication 404 356 Operation cannot be found 500 706 The amount of the refund exceeds the amount of the original operation&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;To refund an incoming payment, please have a look at the example in the right margin of this page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error cases&lt;/strong&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id3076_c0'&gt;HTTP code &lt;/th&gt;&lt;th id='id3076_c1'&gt;Error code &lt;/th&gt;&lt;th id='id3076_c2'&gt;Explication &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td class='numeric ' headers='id3076_c0'&gt;404&lt;/td&gt;
&lt;td class='numeric ' headers='id3076_c1'&gt;356&lt;/td&gt;
&lt;td headers='id3076_c2'&gt;Operation cannot be found&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td class='numeric ' headers='id3076_c0'&gt;500&lt;/td&gt;
&lt;td class='numeric ' headers='id3076_c1'&gt;706&lt;/td&gt;
&lt;td headers='id3076_c2'&gt;The amount of the refund exceeds the amount of the original operation&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;&lt;strong&gt;Request :&lt;/strong&gt;&lt;br class='autobr' /&gt;
POST /api/[domaine_partenaire]/payins/cardpayments/&lt;i&gt;orderid&lt;/i&gt;/refunds HTTP/1.1 &lt;br class='autobr' /&gt;
Accept: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Authorization: Bearer ACCESS_TOKEN&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;amount&#034;: 1020, &lt;br /&gt; &#034;orderId&#034;: &#034;refund123&#034;,&lt;br /&gt; &#034;fee&#034;:10&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Response :&lt;/strong&gt;&lt;br class='autobr' /&gt;
HTTP/1.1 201 CREATED&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Location: /api/[domaine_partenaire]/payins/cardpayments/refund123&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;id&#034;:6,&lt;br /&gt; &#034;orderId&#034;: &#034;refund123&#034;,&lt;br /&gt; &#034;amount&#034;:1020,&lt;br /&gt; &#034;fee&#034;:10,&lt;br /&gt; &#034;status&#034;:1,&lt;br /&gt; &#034;paymentDate&#034;:&#034;2013-09-10T15:49:58.791121+02:00&#034;,&lt;br /&gt; &#034;originalPayment&#034;:{&lt;br /&gt; &#034;id&#034;:5,&lt;br /&gt; &#034;orderId&#034;:&#034;123&#034;,&lt;br /&gt; &#034;href&#034;:&#034;/api/[domaine_partenaire]/payins/cardpayments/123&#034; &lt;br /&gt; },&lt;br /&gt; &#034;type&#034;:1&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Retrieve a payment installment</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/retrieve-a-payment-installment</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/retrieve-a-payment-installment</guid>
		<dc:date>2016-07-05T14:14:16Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;To retrieve a payment installment, please have a look at the example in the right margin of this page. &lt;br class='autobr' /&gt;
Error cases: HTTP code Error code Explication 404 356 Operation cannot be found&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;To retrieve a payment installment, please have a look at the example in the right margin of this page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error cases:&lt;/strong&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='idbc29_c0'&gt;HTTP code &lt;/th&gt;&lt;th id='idbc29_c1'&gt;Error code &lt;/th&gt;&lt;th id='idbc29_c2'&gt;Explication &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td class='numeric ' headers='idbc29_c0'&gt;404&lt;/td&gt;
&lt;td class='numeric ' headers='idbc29_c1'&gt;356&lt;/td&gt;
&lt;td headers='idbc29_c2'&gt;Operation cannot be found&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;&lt;strong&gt;Request :&lt;/strong&gt;&lt;br class='autobr' /&gt;
GET /api/[domaine_partenaire]/payins/cardpayments/&lt;i&gt;orderid&lt;/i&gt;/&lt;i&gt;sequenceNumber&lt;/i&gt; HTTP/1.1&lt;br class='autobr' /&gt;
Accept: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Authorization: Bearer ACCESS_TOKEN&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Response :&lt;/strong&gt;&lt;br class='autobr' /&gt;
HTTP/1.1 200 OK&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v1+json&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;sequenceNumber&#034;:2,&lt;br /&gt; &#034;amount&#034;:500,&lt;br /&gt; &#034;date&#034;:&#034;2014-10-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90,&lt;br /&gt; &#034;status&#034;: 0&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Retrieve an incoming payment</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/retrieve-an-incoming-payment</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/retrieve-an-incoming-payment</guid>
		<dc:date>2016-07-05T14:02:15Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;To retrieve an incoming payment, please have a look at the example in the right margin of this page. &lt;br class='autobr' /&gt;
Error cases: HTTP code Error code Explication 404 356 Operation cannot be found&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;To retrieve an incoming payment, please have a look at the example in the right margin of this page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error cases:&lt;/strong&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='idbc29_c0'&gt;HTTP code &lt;/th&gt;&lt;th id='idbc29_c1'&gt;Error code &lt;/th&gt;&lt;th id='idbc29_c2'&gt;Explication &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td class='numeric ' headers='idbc29_c0'&gt;404&lt;/td&gt;
&lt;td class='numeric ' headers='idbc29_c1'&gt;356&lt;/td&gt;
&lt;td headers='idbc29_c2'&gt;Operation cannot be found&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;&lt;strong&gt;Request :&lt;/strong&gt;&lt;br class='autobr' /&gt;
GET /api/[domaine_partenaire]/payins/cardpayments/&lt;i&gt;orderid&lt;/i&gt; HTTP/1.1&lt;br class='autobr' /&gt;
Accept: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Authorization: Bearer ACCESS_TOKEN&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Response :&lt;/strong&gt;&lt;br class='autobr' /&gt;
HTTP/1.1 200 OK&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v1+json&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;id&#034;:5, &lt;br /&gt; &#034;orderId&#034;:&#034;123&#034;,&lt;br /&gt; &#034;beneficiary&#034;:{&lt;br /&gt; &#034;id&#034;:87,&lt;br /&gt; &#034;appaccountid&#034;:&#034;123&#034;,&lt;br /&gt; &#034;displayname&#034;:&#034;Jean Dupont&#034;,&lt;br /&gt; &#034;href&#034;:&#034;/api/[domaine_partenaire]/accounts/123&#034;&lt;br /&gt; },&lt;br /&gt; &#034;amount&#034;:1020, &lt;br /&gt; &#034;fee&#034;:150,&lt;br /&gt; &#034;status&#034;:1,&lt;br /&gt; &#034;message&#034;: &#034;d&#233;jeuner au restaurant&#034;,&lt;br /&gt; &#034;payerInfo&#034;: &lt;br /&gt; {&lt;br /&gt; &#034;Name&#034;: &#034;Pierre Dupont&#034;,&lt;br /&gt; &#034;Mail&#034;: &#034;pierre@dupont.fr&#034;&lt;br /&gt; },&lt;br /&gt; &#034;ismine&#034;:false, &lt;br /&gt; &#034;card&#034;:{&lt;br /&gt; &#034;id&#034;:21,&lt;br /&gt; &#034;appcardid&#034;:&#034;card123&#034;,&lt;br /&gt; &#034;name&#034;:&#034;carte bancaire&#034;,&lt;br /&gt; &#034;hint&#034;:&#034;597010XXXXXX0009&#034;,&lt;br /&gt; &#034;country&#034;:&#034;FR&#034;&lt;br /&gt; },&lt;br /&gt; &#034;paymentDate&#034;:&lt;br /&gt; &#034;2013-09-10T15:49:58.791121+02:00&#034;,&lt;br /&gt; &#034;errorCode&#034;:0, &lt;br /&gt; &#034;extraResults&#034;:{&lt;br /&gt; &#034;bankAuthResult&#034;:null,&lt;br /&gt; &#034;riskControlResult&#034;:null,&lt;br /&gt; &#034;threedsResult&#034;:10,&lt;br /&gt; &#034;warrantyResult&#034;:true&lt;br /&gt; },&lt;br /&gt; &#034;type&#034;:0,&lt;br /&gt; &#034;paymentSchedule&#034;:[{&lt;br /&gt; &#034;sequenceNumber&#034;:1,&lt;br /&gt; &#034;amount&#034;:520,&lt;br /&gt; &#034;date&#034;:&#034;2014-09-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90,&lt;br /&gt; &#034;status&#034;: 1&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &#034;sequenceNumber&#034;:2,&lt;br /&gt; &#034;amount&#034;:500,&lt;br /&gt; &#034;date&#034;:&#034;2014-10-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90,&lt;br /&gt; &#034;status&#034;: 0&lt;br /&gt; },&lt;br /&gt; {&#8230;}]&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Retrieve the list of incoming payments</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/retrieve-the-list-of-incoming</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/retrieve-the-list-of-incoming</guid>
		<dc:date>2016-07-05T14:00:10Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;To retrieve the list of incoming payments, please have a look at the example in the right margin of this page.&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;To retrieve the list of incoming payments, please have a look at the example in the right margin of this page.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;&lt;strong&gt;Request :&lt;/strong&gt;&lt;br class='autobr' /&gt;
GET /api/[domaine_partenaire]/payins/cardpayments HTTP/1.1&lt;br class='autobr' /&gt;
Accept: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Authorization: Bearer ACCESS_TOKEN&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Response :&lt;/strong&gt;&lt;br class='autobr' /&gt;
HTTP/1.1 200 OK&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v1+json&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[{&lt;br /&gt; &#034;id&#034;:5,&lt;br /&gt; &#034;orderId&#034;:&#034;123&#034;,&lt;br /&gt; &#034;beneficiary&#034;:{&lt;br /&gt; &#034;id&#034;:87,&lt;br /&gt; &#034;appaccountid&#034;:&#034;123&#034;,&lt;br /&gt; &#034;displayname&#034;:&#034;Jean Dupont&#034;,&lt;br /&gt; &#034;href&#034;:&lt;br /&gt; &#034;/api/[domaine_partenaire]/accounts/123&#034;&lt;br /&gt; },&lt;br /&gt; &#034;amount&#034;:1020,&lt;br /&gt; &#034;fee&#034;:150,&lt;br /&gt; &#034;status&#034;:1,&lt;br /&gt; &#034;message&#034;: &#034;d&#233;jeuner au restaurant&#034;,&lt;br /&gt; &#034;payerInfo&#034;: &lt;br /&gt; {&lt;br /&gt; &#034;Name&#034;: &#034;Pierre Dupont&#034;,&lt;br /&gt; &#034;Mail&#034;: &#034;pierre@dupont.fr&#034;&lt;br /&gt; },&lt;br /&gt; &#034;ismine&#034;:false,&lt;br /&gt; &#034;card&#034;:{&lt;br /&gt; &#034;id&#034;:21,&lt;br /&gt; &#034;appcardid&#034;:&#034;card123&#034;,&lt;br /&gt; &#034;name&#034;:&#034;carte bancaire&#034;,&lt;br /&gt; &#034;hint&#034;:&#034;597010XXXXXX0009&#034;,&lt;br /&gt; &#034;country&#034;:&#034;FR&#034;&lt;br /&gt; },&lt;br /&gt; &#034;paymentDate&#034;:&#034;2013-09-10T15:49:58.791121+02:00&#034;,&lt;br /&gt; &#034;errorCode&#034;:0,&lt;br /&gt; &#034;extraResults&#034;: {&lt;br /&gt; &#034;bankAuthResult&#034;:null,&lt;br /&gt; &#034;riskControlResult&#034;:null,&lt;br /&gt; &#034;threedsResult&#034;:10,&lt;br /&gt; &#034;warrantyResult&#034;:true&lt;br /&gt; },&lt;br /&gt; &#034;type&#034;:0,&lt;br /&gt; &#034;paymentSchedule&#034;:[{&lt;br /&gt; &#034;sequenceNumber&#034;:1,&lt;br /&gt; &#034;amount&#034;:520,&lt;br /&gt; &#034;date&#034;:&#034;2014-09-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90,&lt;br /&gt; &#034;status&#034;: 1&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &#034;sequenceNumber&#034;:2,&lt;br /&gt; &#034;amount&#034;:500,&lt;br /&gt; &#034;date&#034;:&#034;2014-10-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90,&lt;br /&gt; &#034;status&#034;: 0&lt;br /&gt; },&lt;br /&gt; {&#8230;}]&lt;br /&gt; }, &lt;br /&gt;
{&#8230;}]&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Create a bank card payment</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/create-a-bank-card-payment</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/create-a-bank-card-payment</guid>
		<dc:date>2016-07-05T13:56:27Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;Send the data of the card payment request to the S-money server
&lt;br class='autobr' /&gt; To create a bank card payment, please have a look at the example in the right margin of this page. &lt;br class='autobr' /&gt;
Send the data of the completed payment to the third-party server &lt;br class='autobr' /&gt;
The third-party server needs to provide the S-money server with an url server, so that the latter can communicate the results of the payment execution. &lt;br class='autobr' /&gt;
The HTTP POST method is used to invoke the third-party server. &lt;br class='autobr' /&gt;
The parameters of the HTTP request are: (...)&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;strong&gt;Send the data of the card payment request to the S-money server&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;To create a bank card payment, please have a look at the example in the right margin of this page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Send the data of the completed payment to the third-party server&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The third-party server needs to provide the S-money server with an url server, so that the latter can communicate the results of the payment execution.&lt;/p&gt;
&lt;p&gt;The HTTP POST method is used to invoke the third-party server.&lt;/p&gt;
&lt;p&gt;The parameters of the HTTP request are:&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id97ac_c0'&gt;Parameter &lt;/th&gt;&lt;th id='id97ac_c1'&gt;Type &lt;/th&gt;&lt;th id='id97ac_c2'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id97ac_c0'&gt;id&lt;/td&gt;
&lt;td headers='id97ac_c1'&gt;string&lt;/td&gt;
&lt;td headers='id97ac_c2'&gt;Operation OrderId&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id97ac_c0'&gt;error&lt;/td&gt;
&lt;td headers='id97ac_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id97ac_c2'&gt;Error code for failed payments, 0 if no error.&lt;br class='autobr' /&gt;
1 = The merchant needs to contact the bank of the holder &lt;br class='autobr' /&gt;
2 = Payment refused&lt;br class='autobr' /&gt;
3 = Payment cancelled by the client&lt;br class='autobr' /&gt;
4 = Holder not 3D-Secure enrolled &lt;br class='autobr' /&gt;
5 = 3D-Secure authentication error&lt;br class='autobr' /&gt;
6 = SystemPay technical error&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id97ac_c0'&gt;type&lt;/td&gt;
&lt;td headers='id97ac_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id97ac_c2'&gt;Operation type&lt;br class='autobr' /&gt;
1 = card payment&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id97ac_c0'&gt;status&lt;/td&gt;
&lt;td headers='id97ac_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id97ac_c2'&gt;Operation status&lt;br class='autobr' /&gt;
&lt;i&gt;-&lt;/i&gt;1 = unknown&lt;br class='autobr' /&gt;
0 = waiting&lt;br class='autobr' /&gt;
1 = completed&lt;br class='autobr' /&gt;
2 = refunded&lt;br class='autobr' /&gt;
3 = refused&lt;br class='autobr' /&gt;
4 = waiting for validation&lt;br class='autobr' /&gt;
5 = Cancelled&lt;br class='autobr' /&gt;
6 = waiting to be sent&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id97ac_c0'&gt;sequencenumber&lt;/td&gt;
&lt;td headers='id97ac_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id97ac_c2'&gt;Sequence number of the multiple payment (if multiple payment)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id97ac_c0'&gt;userid&lt;/td&gt;
&lt;td headers='id97ac_c1'&gt;String&lt;/td&gt;
&lt;td headers='id97ac_c2'&gt;User identifier in the third-party application&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id97ac_c0'&gt;userstatus&lt;/td&gt;
&lt;td headers='id97ac_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id97ac_c2'&gt;User status &lt;br class='autobr' /&gt;
0 = Not confirmed&lt;br class='autobr' /&gt;
1 = OK&lt;br class='autobr' /&gt;
2 = Frozen&lt;br class='autobr' /&gt;
3 = On the fly&lt;br class='autobr' /&gt;
4 = Being closed&lt;br class='autobr' /&gt;
5 = Closed&lt;br class='autobr' /&gt;
6 = Waiting for KYC (transfers blocked)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Redirection at the end of a card payment&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;The third-party server should provide the S-money server with an url which allows the S-money server to redirect the client to the third-party environment.&lt;/p&gt;
&lt;p&gt;The url can be either associated to a web scheme (http/https) or a private scheme when a request will be made from a third-party application.&lt;/p&gt;
&lt;p&gt;Returned information should be used only for informative purposes and should not be, under any circumstances, used for the payment validation by the server.&lt;/p&gt;
&lt;p&gt;The parameters of the HTTP request are:&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='idd18e_c0'&gt;Parameter &lt;/th&gt;&lt;th id='idd18e_c1'&gt;Type &lt;/th&gt;&lt;th id='idd18e_c2'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='idd18e_c0'&gt;Id&lt;/td&gt;
&lt;td headers='idd18e_c1'&gt;String&lt;/td&gt;
&lt;td headers='idd18e_c2'&gt;OrderId of the payment&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='idd18e_c0'&gt;type&lt;/td&gt;
&lt;td headers='idd18e_c1'&gt;Int&lt;/td&gt;
&lt;td headers='idd18e_c2'&gt;Operation type&lt;br class='autobr' /&gt;
1 = card payment&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='idd18e_c0'&gt;Result&lt;/td&gt;
&lt;td headers='idd18e_c1'&gt;Int&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Transaction status&lt;br class='autobr' /&gt;
0 : No errors.&lt;br class='autobr' /&gt;
2 : The merchant needs to contact the bank of the holder.&lt;br class='autobr' /&gt;
5 : Payment refused.&lt;br class='autobr' /&gt;
17 : Client cancellation.&lt;br class='autobr' /&gt;
30 : Request format error. To compare with the value of&lt;br class='autobr' /&gt;
vads_extra_result.&lt;br class='autobr' /&gt;
96 : Technical error of the payment. |&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;&lt;strong&gt;Request :&lt;/strong&gt;&lt;br class='autobr' /&gt;
POST /api/[domaine_partenaire]/payins/cardpayments HTTP/1.1 &lt;br class='autobr' /&gt;
Accept: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v2+json&lt;br class='autobr' /&gt;
Authorization: Bearer ACCESS_TOKEN&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;amount&#034;: 1020, &lt;br /&gt; &#034;orderId&#034;: &#034;123&#034;,&lt;br /&gt; &#034;availableCards&#034;:&#034;CB&#034;,&lt;br /&gt; &#034;beneficiary&#034;:{&lt;br /&gt; &#034;appaccountid&#034;: &#034;123&#034; &lt;br /&gt; },&lt;br /&gt; &#034;message&#034;: &#034;d&#233;jeuner au restaurant&#034;,&lt;br /&gt; &#034;ismine&#034;: false,&lt;br /&gt; &#034;Require3DS&#034; : &#034;false&#034;&lt;br /&gt; &#034;urlReturn&#034;: &#034;http://test.com/returnurl/&#034;,&lt;br /&gt; &#034;urlCallback&#034;:&#034;https://test.com/callbackurl/&#034;, &lt;br /&gt; &#034;fee&#034;:180, &lt;br /&gt; &#034;payerInfo&#034;: &lt;br /&gt; {&lt;br /&gt; &#034;Name&#034;: &#034;Pierre Dupont&#034;,&lt;br /&gt; &#034;Mail&#034;: &#034;pierre@dupont.fr&#034;&lt;br /&gt; },&lt;br /&gt; &#034;extraparameters&#034;: &lt;br /&gt; {&lt;br /&gt; &#034;profilename&#034; : &#034;testprofile&#034;, &lt;br /&gt; &#034;systempaylanguage&#034; :&#034;fr&#034; &lt;br /&gt; }&lt;br /&gt; &#034;card&#034;:{&lt;br /&gt; &#034;appcardid&#034;:&#034;card123&#034;,&lt;br /&gt; &#034;name&#034;:&#034;carte bancaire&#034;&lt;br /&gt; },&lt;br /&gt; &#034;paymentSchedule&#034;:{&lt;br /&gt; &#034;firstAmount&#034;: 520,&lt;br /&gt; &#034;count&#034;: 2, &lt;br /&gt; &#034;period&#034;: 30,&lt;br /&gt; &#034;firstFee&#034;:180&lt;br /&gt; }&lt;br /&gt; Ou&lt;br /&gt; [{&lt;br /&gt; &#034;amount&#034;:520,&lt;br /&gt; &#034;date&#034;:&#034;2014-09-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90&lt;br /&gt; },&lt;br /&gt; {&#8230;}]&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Response :&lt;/strong&gt;&lt;br class='autobr' /&gt;
HTTP/1.1 201 CREATED&lt;br class='autobr' /&gt;
Content-Type: application/vnd.s-money.v1+json&lt;br class='autobr' /&gt;
Location: /api/[domaine_partenaire]/payins/cardpayments/&lt;i&gt;orderid&lt;/i&gt;&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;{&lt;br /&gt; &#034;id&#034;:5, &lt;br /&gt; &#034;orderId&#034;:&#034;123&#034;,&lt;br /&gt; &#034;beneficiary&#034;:{&lt;br /&gt; &#034;id&#034;:87,&lt;br /&gt; &#034;appaccountid&#034;:&#034;123&#034;,&lt;br /&gt; &#034;displayname&#034;:&#034;Jean Dupont&#034;,&lt;br /&gt; &#034;href&#034;:&#034;/api/[domaine_partenaire]/accounts/123&#034;&lt;br /&gt; },&lt;br /&gt; &#034;amount&#034;:1020, &lt;br /&gt; &#034;fee&#034;:180,&lt;br /&gt; &#034;status&#034;:0,&lt;br /&gt; &#034;message&#034;: &#034;d&#233;jeuner au restaurant&#034;,&lt;br /&gt; &#034;ismine&#034;:false,&lt;br /&gt; &#034;extraParameters&#034;: {&lt;br /&gt; &#034;profileName&#034;: &#8220;testprofile&#8221;,&lt;br /&gt; &#034;systemPayLanguage&#034;: &#034;fr&#034;&lt;br /&gt; },&lt;br /&gt; &#034;card&#034;:{&#034;appcardid&#034;:&#034;card123&#034;, &#034;name&#034;:&#034;carte bancaire&#034;},&lt;br /&gt; &#034;paymentDate&#034;:null,&lt;br /&gt; &#034;href&#034;:&#034;{url &#224; appeler}&#034;, &lt;br /&gt; &#034;type&#034;:0,&lt;br /&gt; &#034;payerInfo&#034;: &lt;br /&gt; {&lt;br /&gt; &#034;Name&#034;: &#034;Pierre Dupont&#034;,&lt;br /&gt; &#034;Mail&#034;: &#034;pierre@dupont.fr&#034;&lt;br /&gt; },&lt;br /&gt; &#034;paymentSchedule&#034;:[{&lt;br /&gt; &#034;sequenceNumber&#034;:1,&lt;br /&gt; &#034;amount&#034;:520,&lt;br /&gt; &#034;date&#034;:&#034;2014-09-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90,&lt;br /&gt; &#034;status&#034;: 1&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &#034;sequenceNumber&#034;:2,&lt;br /&gt; &#034;amount&#034;:500,&lt;br /&gt; &#034;date&#034;:&#034;2014-10-01T00:00:00.000000+02:00&#034;,&lt;br /&gt; &#034;fee&#034;:90,&lt;br /&gt; &#034;status&#034;: 0&lt;br /&gt; },&lt;br /&gt; {&#8230;}]&lt;br /&gt;
}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;The href parameter contains the url to which the third-party application should redirect the client's web browser to make a payment.&lt;/p&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Resources</title>
		<link>https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/resources</link>
		<guid isPermaLink="true">https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/article/resources</guid>
		<dc:date>2016-07-05T13:49:39Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Hadassa</dc:creator>



		<description>
&lt;p&gt;Card payments can be accessed through: &lt;br class='autobr' /&gt; Access to card payments of the connected user &lt;br class='autobr' /&gt; /api/[partner_domain]/payins/cardpayments &lt;br class='autobr' /&gt; Access to card payments of the user belonging to the connected third-party application
&lt;br class='autobr' /&gt; /api/[partner_domain]/users/appUserId/payins/cardpayments &lt;br class='autobr' /&gt;
1.CardPayment v2
&lt;br class='autobr' /&gt; Contains information about a bank card payment Property Type Example Description Id Long 123 Payment ID OrderId String 456 Payment identifier in the third-party application PaymentDate (...)&lt;/p&gt;


-
&lt;a href="https://api.s-money.fr/documentation/utiliser-l-api/paiement-par-carte-bancaire/29/" rel="directory"&gt;V1&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Card payments can be accessed through:&lt;/p&gt;
&lt;p&gt;&lt;img src='https://api.s-money.fr/local/cache-vignettes/L8xH11/puce-32883.gif?1590579615' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; Access to card payments of the connected user &lt;br class='autobr' /&gt;
&lt;strong&gt;/api/[partner_domain]/payins/cardpayments&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src='https://api.s-money.fr/local/cache-vignettes/L8xH11/puce-32883.gif?1590579615' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; Access to card payments of the user belonging to the connected third-party application&lt;br class='autobr' /&gt;
&lt;strong&gt;/api/[partner_domain]/users/appUserId/payins/cardpayments&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1.CardPayment v2&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Contains information about a bank card payment&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id6470_c0'&gt;Property &lt;/th&gt;&lt;th id='id6470_c1'&gt;Type &lt;/th&gt;&lt;th id='id6470_c2'&gt;Example &lt;/th&gt;&lt;th id='id6470_c3'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;Id&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Long&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;123&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Payment ID&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;OrderId&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;String&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;456&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Payment identifier in the third-party application&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;PaymentDate&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;DateTime&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;2013-09-10 T15:49:58 .791121+02:00&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Payment date&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;Amount&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Long&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;2350&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Payment amount (in cents)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;Fee&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Long&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Fee amount (the amount value does not include the fee amount)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;Status&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;1&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Payment status&lt;br class='autobr' /&gt;
0 = Waiting&lt;br class='autobr' /&gt;
1 = Completed&lt;br class='autobr' /&gt;
2 = Refunded&lt;br class='autobr' /&gt;
3 = Failed&lt;br class='autobr' /&gt;
4 = Waiting for validation&lt;br class='autobr' /&gt;
5 = Cancelled&lt;br class='autobr' /&gt;
6 =Waiting for transfer&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;Beneficiary&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;SubAccountRef&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Item containg recipient's details&lt;br class='autobr' /&gt;
If not indicated, the account used is the main sub-account of the connected user&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;Message&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;String&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&#034;Restaurant Lunch&#034;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Payment message&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;IsMine&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Bool&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;true&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;True, if the account holder is also the bank card holder (it refers to an account top-up and not a payment), False if the bank card holder is not the owner of the account holder&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;ErrorCode&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;0&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Error code for failed payments, 0 if no errors.&lt;br class='autobr' /&gt;
1 = The merchant needs to contact cardholder's bank&lt;br class='autobr' /&gt;
2 = Payment refused&lt;br class='autobr' /&gt;
3 = Payment cancelled by the client&lt;br class='autobr' /&gt;
4 = Holder not 3D-Secure enrolled&lt;br class='autobr' /&gt;
5 = 3D- Secure error authentication&lt;br class='autobr' /&gt;
6 = Systempay error technique&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;ExtraResults&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;ExtraResults&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Contains detailed return codes&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;UrlReturn&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;String&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Client's callback URL invoked once the payment is done&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;UrlCallback&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;String&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Specify the url of the callback server invoked at the end of the payment&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;AvailableCards&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;String&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&#034;CB;VISA&#034;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;List of cards to be displayed on the registration page.&lt;br class='autobr' /&gt;
Possible values (to be separated with &#8216; ;') :&lt;br class='autobr' /&gt;
CB&lt;br class='autobr' /&gt;
MASTERCARD&lt;br class='autobr' /&gt;
MAESTRO&lt;br class='autobr' /&gt;
VISA&lt;br class='autobr' /&gt;
VISA_ELECTRON&lt;br class='autobr' /&gt;
PAYPAL (activation exclusively on demand)&lt;br class='autobr' /&gt;
ECV&lt;br class='autobr' /&gt;
SOFORT&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;Type&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;0&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Payment types:&lt;br class='autobr' /&gt;
0 = Payment&lt;br class='autobr' /&gt;
1 = Refund&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;Card&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Card&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Details of the card associated with the payment.&lt;br class='autobr' /&gt;
When creating a payment, please find out, if the card needs to be registered. It will be linked automatically to the user, if the parameter &#171; IsMine &#187; is true.&lt;br class='autobr' /&gt;
(contact S-money to subscribe to this option)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;PaymentSchedule&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;PaymentSchedule&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Payment deadlines table&lt;br class='autobr' /&gt;
(contact S-money to subscribe to this option)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;Payments&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Payments&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Table of payments for payments to multiple receivers&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;PayerInfo&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;PayerInfo&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Information concerning the payer&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6470_c0'&gt;Require3DS&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Bool&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;true&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;Allows to activate or deactivate 3DS, if the parameter is not transmitted, the 3DS will be always asked. (contact S-money to subscribe to the option)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6470_c0'&gt;Extraparameters&lt;/td&gt;
&lt;td headers='id6470_c1'&gt;Extraparameters&lt;/td&gt;
&lt;td headers='id6470_c2'&gt;&lt;/td&gt;
&lt;td headers='id6470_c3'&gt;List of parameters allowing to apply a predefined profile to the transaction.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;2.ExtraResults&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id2db6_c0'&gt;Property &lt;/th&gt;&lt;th id='id2db6_c1'&gt;Type &lt;/th&gt;&lt;th id='id2db6_c2'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id2db6_c0'&gt;BankAuthResult&lt;/td&gt;
&lt;td headers='id2db6_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id2db6_c2'&gt;&lt;strong&gt;Return code of the authorisation request returned by the issuing bank, if available&lt;/strong&gt;&lt;br class='autobr' /&gt;
0 = approved or successfully resolved transaction&lt;br class='autobr' /&gt;
2 = contact the card issuer&lt;br class='autobr' /&gt;
3 = invalid merchant&lt;br class='autobr' /&gt;
4 = retain the card&lt;br class='autobr' /&gt;
5 = do not honour&lt;br class='autobr' /&gt;
7 = retain the card, special conditions&lt;br class='autobr' /&gt;
8 = approve after identification&lt;br class='autobr' /&gt;
12 = invalid transaction&lt;br class='autobr' /&gt;
13 = invalid amount&lt;br class='autobr' /&gt;
14 = invalid holder number&lt;br class='autobr' /&gt;
15 = Unknown card issuer&lt;br class='autobr' /&gt;
17 = Client cancellation&lt;br class='autobr' /&gt;
19 = Repeat the transaction later&lt;br class='autobr' /&gt;
20 = Wrong answer (error in the server domain)&lt;br class='autobr' /&gt;
24 = File update is not supported&lt;br class='autobr' /&gt;
25 = Impossible to localize the registration in the file&lt;br class='autobr' /&gt;
26 = Registration duplicated, former registration replaced&lt;br class='autobr' /&gt;
27 = Error in &#171; edit &#187; on file update field&lt;br class='autobr' /&gt;
28 = Access to file not allowed&lt;br class='autobr' /&gt;
29 = Update is impossible&lt;br class='autobr' /&gt;
30 = format error&lt;br class='autobr' /&gt;
31 = acquiring organization identifier is unknown&lt;br class='autobr' /&gt;
33 = card validity date is expired &lt;br class='autobr' /&gt;
34 = suspicion of fraud&lt;br class='autobr' /&gt;
38 = Card validity date is expired&lt;br class='autobr' /&gt;
41 = card lost&lt;br class='autobr' /&gt;
43 = card stolen&lt;br class='autobr' /&gt;
51 = insufficient funds or credit exceeded&lt;br class='autobr' /&gt;
54 = card validity date is expired&lt;br class='autobr' /&gt;
55 = Wrong confidential code&lt;br class='autobr' /&gt;
56 = card not presented in the file&lt;br class='autobr' /&gt;
57 = transaction is not allowed for this holder&lt;br class='autobr' /&gt;
58 = transaction not permitted to terminal&lt;br class='autobr' /&gt;
59 = suspicion of fraud&lt;br class='autobr' /&gt;
60 = card acceptor must contact acquirer&lt;br class='autobr' /&gt;
61 = withdrawal amount exceeds the limit&lt;br class='autobr' /&gt;
63 = security rules not respected&lt;br class='autobr' /&gt;
68 = response not received or received too late&lt;br class='autobr' /&gt;
75 = Maximum number of failed confidential code attempts exceeded&lt;br class='autobr' /&gt;
76 = Holder is already blocked, former record kept &lt;br class='autobr' /&gt;
90 = temporary system unavailability&lt;br class='autobr' /&gt;
91 = card issuer inaccessible&lt;br class='autobr' /&gt;
94 = transaction duplicated&lt;br class='autobr' /&gt;
96 = system is not working properly &lt;br class='autobr' /&gt;
97 = global supervision timeout expiration&lt;br class='autobr' /&gt;
98 = server unavailable, routing network requested again&lt;br class='autobr' /&gt;
99 = incident in the initiator domain&lt;br class='autobr' /&gt;
Numeric code of the risk controls result&lt;br class='autobr' /&gt;
Null = No control performed&lt;br class='autobr' /&gt;
0 = All the controls completed successfully&lt;br class='autobr' /&gt;
2 = the card exceeded amounts authorised &lt;br class='autobr' /&gt;
3 = The card belongs to the grey list of the merchant&lt;br class='autobr' /&gt;
4 = The card-issuing country belongs to the grey list of the merchant or the card-issuing country does not belong to the white list of the merchant.&lt;br class='autobr' /&gt;
5 = The IP address belongs to the grey list of the merchant&lt;br class='autobr' /&gt;
6 = The bin code belongs to the grey list of the merchant&lt;br class='autobr' /&gt;
7 = Detection of the blue e-card&lt;br class='autobr' /&gt;
8 = Detection of the national commercial card&lt;br class='autobr' /&gt;
9 = Detection of a foreign commercial card&lt;br class='autobr' /&gt;
14 = Detection of a systematic authorisation card&lt;br class='autobr' /&gt;
20 = Coherence control: no corresponding country (IP country, country card, client country)&lt;br class='autobr' /&gt;
30 = The country of the IP address belongs to the grey list&lt;br class='autobr' /&gt;
99 = Technical problem encountered by the server when processing&lt;br class='autobr' /&gt;
local controls&lt;br class='autobr' /&gt;
Final status of the 3D-Secure process&lt;br class='autobr' /&gt;
0 = initial status&lt;br class='autobr' /&gt;
1 = Status not applicable (global, reason not specified)&lt;br class='autobr' /&gt;
2 = Status not applicable (integrator disabled)&lt;br class='autobr' /&gt;
3 = Non e-commerce payment&lt;br class='autobr' /&gt;
4 = Payment without 3DS (payment per identifier, paypal, cetelem, etc.)&lt;br class='autobr' /&gt;
5 = Merchant not 3DS enrolled&lt;br class='autobr' /&gt;
6 = Technical error of the 3D process, no 3DS &lt;br class='autobr' /&gt;
7 = Holder not enrolled, no 3DS&lt;br class='autobr' /&gt;
8 = Invalid signature&lt;br class='autobr' /&gt;
9 = Problem coming from the ACS&lt;br class='autobr' /&gt;
10 = The 3DS process correctly completed&lt;br class='autobr' /&gt;
11 = The 3DS was performed by the integrator&lt;br class='autobr' /&gt;
12 = Problem coming from the DS &lt;br class='autobr' /&gt;
13 = Timeout during DS connection&lt;br class='autobr' /&gt;
14 = Maintain for the delivery of this status &lt;br class='autobr' /&gt;
15 = Status not applicable (3DS present but deactivated)&lt;br class='autobr' /&gt;
16 = Payment channel for which 3DS is not available (payments per file...)&lt;br class='autobr' /&gt;
98 = initialization of the 3DS process is OK&lt;br class='autobr' /&gt;
99 = Unknown status&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id2db6_c0'&gt;ThreedsResult&lt;/td&gt;
&lt;td headers='id2db6_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id2db6_c2'&gt;&lt;strong&gt;Final status of the 3D-Secure process&lt;/strong&gt;&lt;br class='autobr' /&gt;
0 = Initial status&lt;br class='autobr' /&gt;
1 = Status not applicable (global, reason not specified)&lt;br class='autobr' /&gt;
2 = Statut not applicable (integrator disabled)&lt;br class='autobr' /&gt;
3 = Non e-commerce payment&lt;br class='autobr' /&gt;
4 = Payment without 3DS (payment per identifier, paypal, cetelem, etc.)&lt;br class='autobr' /&gt;
5 = Merchant not 3DS enrolled&lt;br class='autobr' /&gt;
6 = Technical error of the 3D process, no 3DS&lt;br class='autobr' /&gt;
7 = Holder not enrolled, no 3DS&lt;br class='autobr' /&gt;
8 = Invalid signature&lt;br class='autobr' /&gt;
9 = Problem coming from the ACS&lt;br class='autobr' /&gt;
10 = The 3DS process correctly completed&lt;br class='autobr' /&gt;
11 = The 3DS was performed by the integrator&lt;br class='autobr' /&gt;
12 = Problem coming from the DS &lt;br class='autobr' /&gt;
13 = Timeout during DS connection&lt;br class='autobr' /&gt;
14 = Maintain for the delivery of this status &lt;br class='autobr' /&gt;
15 = Status not applicable (3DS present but deactivated)&lt;br class='autobr' /&gt;
16 = Payment channel for which 3DS is not available (payments per file...)&lt;br class='autobr' /&gt;
98 = initialization of the 3DS process is OK&lt;br class='autobr' /&gt;
99 = Unknown status&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id2db6_c0'&gt;WarrantyResult&lt;/td&gt;
&lt;td headers='id2db6_c1'&gt;bool&lt;/td&gt;
&lt;td headers='id2db6_c2'&gt;Payment Warranty&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;3. SubaccountRef&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;This item allows identifying the accounts between which the operations are made.&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='idef56_c0'&gt;Property &lt;/th&gt;&lt;th id='idef56_c1'&gt;Type &lt;/th&gt;&lt;th id='idef56_c2'&gt;Example &lt;/th&gt;&lt;th id='idef56_c3'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='idef56_c0'&gt;Id&lt;/td&gt;
&lt;td headers='idef56_c1'&gt;Long&lt;/td&gt;
&lt;td headers='idef56_c2'&gt;98&lt;/td&gt;
&lt;td headers='idef56_c3'&gt;Account identifier.&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='idef56_c0'&gt;AppAccountId&lt;/td&gt;
&lt;td headers='idef56_c1'&gt;String&lt;/td&gt;
&lt;td headers='idef56_c2'&gt;&#034;123&#034;&lt;/td&gt;
&lt;td headers='idef56_c3'&gt;Account identifier provided by the third-party application.&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='idef56_c0'&gt;DisplayName&lt;/td&gt;
&lt;td headers='idef56_c1'&gt;String&lt;/td&gt;
&lt;td headers='idef56_c2'&gt;&#034;Jean Dupont&#034;&lt;/td&gt;
&lt;td headers='idef56_c3'&gt;Account display name&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='idef56_c0'&gt;Href&lt;/td&gt;
&lt;td headers='idef56_c1'&gt;Uri&lt;/td&gt;
&lt;td headers='idef56_c2'&gt;&#034;/api/[partner_domain]&lt;br class='autobr' /&gt;
/accounts/123&#034;&lt;/td&gt;
&lt;td headers='idef56_c3'&gt;Uri for the account details&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id1314_c0'&gt;Property &lt;/th&gt;&lt;th id='id1314_c1'&gt;Type &lt;/th&gt;&lt;th id='id1314_c2'&gt;Example &lt;/th&gt;&lt;th id='id1314_c3'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id1314_c0'&gt;Id&lt;/td&gt;
&lt;td headers='id1314_c1'&gt;Long&lt;/td&gt;
&lt;td headers='id1314_c2'&gt;1&lt;/td&gt;
&lt;td headers='id1314_c3'&gt;Card ID&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id1314_c0'&gt;AppCardId&lt;/td&gt;
&lt;td headers='id1314_c1'&gt;String&lt;/td&gt;
&lt;td headers='id1314_c2'&gt;&#034;card123&#034;&lt;/td&gt;
&lt;td headers='id1314_c3'&gt;Name of the card&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id1314_c0'&gt;Name&lt;/td&gt;
&lt;td headers='id1314_c1'&gt;String&lt;/td&gt;
&lt;td headers='id1314_c2'&gt;&#034;Carte bancaire&#034;&lt;/td&gt;
&lt;td headers='id1314_c3'&gt;Name of the card&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id1314_c0'&gt;Hint&lt;/td&gt;
&lt;td headers='id1314_c1'&gt;String&lt;/td&gt;
&lt;td headers='id1314_c2'&gt;&#034;597010XXXXXX0009&#034;&lt;/td&gt;
&lt;td headers='id1314_c3'&gt;Hide the card number&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id1314_c0'&gt;Network&lt;/td&gt;
&lt;td headers='id1314_c1'&gt;Long&lt;/td&gt;
&lt;td headers='id1314_c2'&gt;1&lt;/td&gt;
&lt;td headers='id1314_c3'&gt;UNKNOWN = -1,&lt;br class='autobr' /&gt;
AMEX = 0,&lt;br class='autobr' /&gt;
CB = 1,&lt;br class='autobr' /&gt;
MASTERCARD = 2,&lt;br class='autobr' /&gt;
VISA = 3,&lt;br class='autobr' /&gt;
MAESTRO = 4,&lt;br class='autobr' /&gt;
ECARTEBLEUE = 5,&lt;br class='autobr' /&gt;
AUROREMULTI = 6,&lt;br class='autobr' /&gt;
BUYSTER = 7,&lt;br class='autobr' /&gt;
COFINOGA = 8,&lt;br class='autobr' /&gt;
JCB = 9,&lt;br class='autobr' /&gt;
ONEY = 10,&lt;br class='autobr' /&gt;
ONEY_SANDBOX = 11,&lt;br class='autobr' /&gt;
PAYPAL = 12,&lt;br class='autobr' /&gt;
PAYPAL_SB = 13,&lt;br class='autobr' /&gt;
PAYSAFECARD = 14,&lt;br class='autobr' /&gt;
VISA_ELECTRON = 15,&lt;br class='autobr' /&gt;
COF3XCB = 16,&lt;br class='autobr' /&gt;
COF3XCB_SB = 17,&lt;br class='autobr' /&gt;
SOFORT_BANKING = 19,&lt;br class='autobr' /&gt;
BANCONTACT = 20,&lt;br class='autobr' /&gt;
IDEAL = 21,&lt;br class='autobr' /&gt;
POSTFINANCE = 22,&lt;br class='autobr' /&gt;
POSTFINANCE_EFIN = 23&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id1314_c0'&gt;Country&lt;/td&gt;
&lt;td headers='id1314_c1'&gt;String&lt;/td&gt;
&lt;td headers='id1314_c2'&gt;&#034;FR&#034;&lt;/td&gt;
&lt;td headers='id1314_c3'&gt;ISO country code of the card used for the payment.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;4.Card&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id838d_c0'&gt;Property &lt;/th&gt;&lt;th id='id838d_c1'&gt;Type &lt;/th&gt;&lt;th id='id838d_c2'&gt;Example &lt;/th&gt;&lt;th id='id838d_c3'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id838d_c0'&gt;Id&lt;/td&gt;
&lt;td headers='id838d_c1'&gt;Long&lt;/td&gt;
&lt;td headers='id838d_c2'&gt;1&lt;/td&gt;
&lt;td headers='id838d_c3'&gt;Card ID&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id838d_c0'&gt;AppCardId&lt;/td&gt;
&lt;td headers='id838d_c1'&gt;String&lt;/td&gt;
&lt;td headers='id838d_c2'&gt;&#034;card123&#034;&lt;/td&gt;
&lt;td headers='id838d_c3'&gt;Card identifier in the third-party application&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id838d_c0'&gt;Name&lt;/td&gt;
&lt;td headers='id838d_c1'&gt;String&lt;/td&gt;
&lt;td headers='id838d_c2'&gt;&#034;Carte bancaire&#034;&lt;/td&gt;
&lt;td headers='id838d_c3'&gt;Card name&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id838d_c0'&gt;Hint&lt;/td&gt;
&lt;td headers='id838d_c1'&gt;String&lt;/td&gt;
&lt;td headers='id838d_c2'&gt;&#034;597010XXXXXX0009&#034;&lt;/td&gt;
&lt;td headers='id838d_c3'&gt;Hide the card number&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id838d_c0'&gt;Country&lt;/td&gt;
&lt;td headers='id838d_c1'&gt;String&lt;/td&gt;
&lt;td headers='id838d_c2'&gt;&#034;FR&#034;&lt;/td&gt;
&lt;td headers='id838d_c3'&gt;ISO country code of the card issued for the payment&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id838d_c0'&gt;ExpiryDate&lt;/td&gt;
&lt;td headers='id838d_c1'&gt;DateTime&lt;/td&gt;
&lt;td headers='id838d_c2'&gt;2017-07-01T00:00:00&lt;/td&gt;
&lt;td headers='id838d_c3'&gt;Card expiry date (date from which a payment with this card will be no longer possible)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;5. PaymentSchedule&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;The PaymentSchedule table allows managing payments in installments.&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id4c17_c0'&gt;Property &lt;/th&gt;&lt;th id='id4c17_c1'&gt;Type &lt;/th&gt;&lt;th id='id4c17_c2'&gt;Example &lt;/th&gt;&lt;th id='id4c17_c3'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id4c17_c0'&gt;SequenceNumber&lt;/td&gt;
&lt;td headers='id4c17_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id4c17_c2'&gt;1&lt;/td&gt;
&lt;td headers='id4c17_c3'&gt;Payment number.&lt;br class='autobr' /&gt;
For payments in 3 installments, the value can be 1,2 or 3.&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id4c17_c0'&gt;Amount&lt;/td&gt;
&lt;td headers='id4c17_c1'&gt;long&lt;/td&gt;
&lt;td headers='id4c17_c2'&gt;150&lt;/td&gt;
&lt;td headers='id4c17_c3'&gt;Amount of the installment payment&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id4c17_c0'&gt;Date&lt;/td&gt;
&lt;td headers='id4c17_c1'&gt;DateTime&lt;/td&gt;
&lt;td headers='id4c17_c2'&gt;2013-09-10T&lt;br class='autobr' /&gt;
00:00:00.000000&lt;br class='autobr' /&gt;
+02:00&lt;/td&gt;
&lt;td headers='id4c17_c3'&gt;The date on which the payment will be sent&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id4c17_c0'&gt;Status&lt;/td&gt;
&lt;td headers='id4c17_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id4c17_c2'&gt;1&lt;/td&gt;
&lt;td headers='id4c17_c3'&gt;&lt;strong&gt;Payment status&lt;/strong&gt;&lt;br class='autobr' /&gt;
0 = Waiting&lt;br class='autobr' /&gt;
1 = Completed&lt;br class='autobr' /&gt;
2 = Refunded&lt;br class='autobr' /&gt;
3 = Failed&lt;br class='autobr' /&gt;
4 = Waiting for validation&lt;br class='autobr' /&gt;
5 = Cancelled&lt;br class='autobr' /&gt;
6 = Waiting to be sent&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id4c17_c0'&gt;Fee&lt;/td&gt;
&lt;td headers='id4c17_c1'&gt;long&lt;/td&gt;
&lt;td headers='id4c17_c2'&gt;&lt;/td&gt;
&lt;td headers='id4c17_c3'&gt;Fee amount&lt;br class='autobr' /&gt;
(the property &#034;amount&#034; does not include the fee amount)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;It is possible to move to the creation of a payment either directly in the installments array or the item below which calculates automatically the amounts and dates of the installment:&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id6dee_c0'&gt;Property &lt;/th&gt;&lt;th id='id6dee_c1'&gt;Type &lt;/th&gt;&lt;th id='id6dee_c2'&gt;Example &lt;/th&gt;&lt;th id='id6dee_c3'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6dee_c0'&gt;FirstAmount&lt;/td&gt;
&lt;td headers='id6dee_c1'&gt;Long&lt;/td&gt;
&lt;td class='numeric ' headers='id6dee_c2'&gt;10000&lt;/td&gt;
&lt;td headers='id6dee_c3'&gt;Amount of the first installment&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6dee_c0'&gt;Count&lt;/td&gt;
&lt;td headers='id6dee_c1'&gt;Int&lt;/td&gt;
&lt;td class='numeric ' headers='id6dee_c2'&gt;3&lt;/td&gt;
&lt;td headers='id6dee_c3'&gt;Number of installments&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id6dee_c0'&gt;Period&lt;/td&gt;
&lt;td headers='id6dee_c1'&gt;Int&lt;/td&gt;
&lt;td class='numeric ' headers='id6dee_c2'&gt;30&lt;/td&gt;
&lt;td headers='id6dee_c3'&gt;Number of days between each installment&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id6dee_c0'&gt;FirstFee&lt;/td&gt;
&lt;td headers='id6dee_c1'&gt;long&lt;/td&gt;
&lt;td class='numeric ' headers='id6dee_c2'&gt;&lt;/td&gt;
&lt;td headers='id6dee_c3'&gt;Fee amount of the first installment&lt;br class='autobr' /&gt;
(the property &#034;FirstAmount&#034; does not include the fee amount)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The calculation of installments (amount and fee) is made with the help of the following rule:&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id8424_c0'&gt;N&#176; d'&#233;ch&#233;ance &lt;/th&gt;&lt;th id='id8424_c1'&gt;Montant de l'&#233;ch&#233;ance &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id8424_c0'&gt;1&lt;/td&gt;
&lt;td headers='id8424_c1'&gt;Amount of the first installment&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id8424_c0'&gt;2&lt;/td&gt;
&lt;td headers='id8424_c1'&gt;The entire value of [(total amount - amount of the first installment) / (installment number - 1)]&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id8424_c0'&gt;&#8230;&lt;/td&gt;
&lt;td headers='id8424_c1'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id8424_c0'&gt;N (=installment number)&lt;/td&gt;
&lt;td headers='id8424_c1'&gt;The entire value of [(total amount - amount of the first installment) / (installment number - 1)] + the rest of the division&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;6. Payerinfo&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id0eef_c0'&gt;Property &lt;/th&gt;&lt;th id='id0eef_c1'&gt;Type &lt;/th&gt;&lt;th id='id0eef_c2'&gt;Exemple &lt;/th&gt;&lt;th id='id0eef_c3'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id0eef_c0'&gt;Name&lt;/td&gt;
&lt;td headers='id0eef_c1'&gt;String&lt;/td&gt;
&lt;td headers='id0eef_c2'&gt;&#034;Jean Dupont&#034;&lt;/td&gt;
&lt;td headers='id0eef_c3'&gt;Payer name and surname&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id0eef_c0'&gt;Mail&lt;/td&gt;
&lt;td headers='id0eef_c1'&gt;String&lt;/td&gt;
&lt;td headers='id0eef_c2'&gt;&#034;jean@dupont.fr&lt;/td&gt;
&lt;td headers='id0eef_c3'&gt;Payer e-mail&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;7. Payments&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;The Payments Array allows managing the list of payments created during a payment to multiple recipients&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id614d_c0'&gt;Property &lt;/th&gt;&lt;th id='id614d_c1'&gt;Type &lt;/th&gt;&lt;th id='id614d_c2'&gt;Example &lt;/th&gt;&lt;th id='id614d_c3'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id614d_c0'&gt;OrderId&lt;/td&gt;
&lt;td headers='id614d_c1'&gt;Sring&lt;/td&gt;
&lt;td headers='id614d_c2'&gt;&#034;paiement123&#034;&lt;/td&gt;
&lt;td headers='id614d_c3'&gt;Payment identifier in the third-party application&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id614d_c0'&gt;Amount&lt;/td&gt;
&lt;td headers='id614d_c1'&gt;long&lt;/td&gt;
&lt;td headers='id614d_c2'&gt;1500&lt;/td&gt;
&lt;td headers='id614d_c3'&gt;Payment amount&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id614d_c0'&gt;Status&lt;/td&gt;
&lt;td headers='id614d_c1'&gt;Int&lt;/td&gt;
&lt;td headers='id614d_c2'&gt;1&lt;/td&gt;
&lt;td headers='id614d_c3'&gt;Payment status&lt;br class='autobr' /&gt;
0 = Waiting&lt;br class='autobr' /&gt;
1 = Completed&lt;br class='autobr' /&gt;
2 = Refunded&lt;br class='autobr' /&gt;
3 = Failed&lt;br class='autobr' /&gt;
4 = Waiting for validation&lt;br class='autobr' /&gt;
5 = Cancelled&lt;br class='autobr' /&gt;
6 = Waiting to be sent&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id614d_c0'&gt;Beneficiary&lt;/td&gt;
&lt;td headers='id614d_c1'&gt;SubAccountRef&lt;/td&gt;
&lt;td headers='id614d_c2'&gt;&lt;/td&gt;
&lt;td headers='id614d_c3'&gt;Item containg the details of the account of the payment recipient.&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id614d_c0'&gt;Fee&lt;/td&gt;
&lt;td headers='id614d_c1'&gt;long&lt;/td&gt;
&lt;td headers='id614d_c2'&gt;100&lt;/td&gt;
&lt;td headers='id614d_c3'&gt;Fee amount&lt;br class='autobr' /&gt;
(the property &#034;Amount&#034; does not include the fee amount)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;8. Extraparameters&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;table class=&#034;spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id1921_c0'&gt;Property &lt;/th&gt;&lt;th id='id1921_c1'&gt;Type &lt;/th&gt;&lt;th id='id1921_c2'&gt;Example &lt;/th&gt;&lt;th id='id1921_c3'&gt;Description &lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id1921_c0'&gt;ProfileName&lt;/td&gt;
&lt;td headers='id1921_c1'&gt;String&lt;/td&gt;
&lt;td headers='id1921_c2'&gt;&#034;directpayment&#034;&lt;/td&gt;
&lt;td headers='id1921_c3'&gt;A profile is a set of predefined parameters, which will be applied to the transaction, if it such a transaction is made.&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id1921_c0'&gt;SystempayLanguage&lt;/td&gt;
&lt;td headers='id1921_c1'&gt;String&lt;/td&gt;
&lt;td headers='id1921_c2'&gt;&#034;fr&#034;&lt;/td&gt;
&lt;td headers='id1921_c3'&gt;Parameter enables the translation of the payment form page. &lt;br class='autobr' /&gt;
Languages available in Systempay :&lt;br class='autobr' /&gt;
German: de&lt;br class='autobr' /&gt;
English: en&lt;br class='autobr' /&gt;
Chinese: zh&lt;br class='autobr' /&gt;
Spanish: es&lt;br class='autobr' /&gt;
French: fr&lt;br class='autobr' /&gt;
Italian: it&lt;br class='autobr' /&gt;
Japanese: ja&lt;br class='autobr' /&gt;
Dutch: nl&lt;br class='autobr' /&gt;
Polish: pl&lt;br class='autobr' /&gt;
Portugese: pt&lt;br class='autobr' /&gt;
Russian: ru&lt;br class='autobr' /&gt;
Swedish: sv&lt;br class='autobr' /&gt;
Turkish: tr&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
