[Skip to main content](#vessel-content)

#   new ideal easy payment plugin

##

- **[Edwin23](/forum/user/3640-edwin23 "View Edwin23's Profile")**
- [![Edwin23's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/3640-edwin23 "View Edwin23's Profile") Topic Author
- [ Offline](/forum/user/3640-edwin23)

Less More

- Posts: 11
- Thank you received: 1
-
-

15 years 3 months ago [\#23424](#23424) by [Edwin23](/forum/user/3640-edwin23 "View Edwin23's Profile")  *[new ideal easy payment plugin](/forum/4-how-to/23424-new-ideal-easy-payment-plugin#23424 "I'm trying to make a new payment plugin. How can I implement this as simple as possible, looks a bit like Bluepaid (paying with your bank card). The ABNAMRO Bank provides the code as stated beneath.  The var Amount has to be determined by the shop software PSPID = shop id     -- Begin  var Amount = 123; var PSPID = &quot;TESTiDEALEASY&amp;quot;; var AM;  if (isNaN(Amount)) { alert(&amp;quot;Amount not a number: &quot; + Amount + &quot; !&quot;); AM = &quot;&quot; } else { AM = Math.round(parseFloat(Amount)&#42;100); }  var orderID = &quot;1&quot;; mydate = new Date(); tv = mydate.getYear() % 10; orderID = orderID + tv; tv = (mydate.getMonth() &#42; 31) + mydate.getDate(); orderID = orderID + ((tv  10) ? '0' : '') + ((tv  100) ? '0' : '') + tv; tv = (mydate.getHours() &#42; 3600) + (mydate.getMinutes() &#42; 60) + mydate.getSeconds(); orderID = orderID + ((tv  10) ? '0' : '') + ((tv  100) ? '0' : '') + ((tv  1000) ? '0' : '') + ((t    label {width: 120px; text-align: left;} button.iDEALeasy {background-color: #FFFFFF;}     document.write(&quot;&quot;); document.write(&quot;&quot;); document.write(&quot;&quot;);       Betalen met    ")* was created by *[Edwin23](/forum/user/3640-edwin23 "View Edwin23's Profile")*

I'm trying to make a new payment plugin.
How can I implement this as simple as possible, looks a bit like Bluepaid (paying with your bank card).
The ABNAMRO Bank provides the code as stated beneath.

The var Amount has to be determined by the shop software
PSPID = shop id

&lt;!-- CODE_START --&gt;

&lt;script type="text/javascript"&gt;
&lt;!-- Begin

var Amount = 123;
var PSPID = "TESTiDEALEASY";
var AM;

if (isNaN(Amount))
{
alert("Amount not a number: " + Amount + " !");
AM = ""
}
else
{
AM = Math.round(parseFloat(Amount)*100);
}

var orderID = "1";
mydate = new Date();
tv = mydate.getYear() % 10;
orderID = orderID + tv;
tv = (mydate.getMonth() * 31) + mydate.getDate();
orderID = orderID + ((tv &lt; 10) ? '0' : '') + ((tv &lt; 100) ? '0' : '') + tv;
tv = (mydate.getHours() * 3600) + (mydate.getMinutes() * 60) + mydate.getSeconds();
orderID = orderID + ((tv &lt; 10) ? '0' : '') + ((tv &lt; 100) ? '0' : '') + ((tv &lt; 1000) ? '0' : '') + ((tv &lt; 10000) ? '0' : '') + tv;
tvplus = Math.round(Math.random() * 9);
// End --&gt;
&lt;/script&gt;
&lt;style type="text/css"&gt;
label {width: 120px; text-align: left;}
button.iDEALeasy {background-color: #FFFFFF;}
&lt;/style&gt;

&lt;form method="post" action="[ internetkassa.abnamro.nl/ncol/prod/orderstandard.asp](https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp)" id="form1" name="form1"&gt;
&lt;script type="text/javascript"&gt;
document.write("&lt;input type=\"hidden\" NAME=\"PSPID\" value=\"" + PSPID + "\" /&gt;");
document.write("&lt;input type=\"hidden\" NAME=\"orderID\" value=\"" + (orderID + ((tvplus + 1) % 10)) + "\" /&gt;");
document.write("&lt;input type=\"hidden\" NAME=\"amount\" value=\"" + AM + "\" /&gt;");
&lt;/script&gt;

&lt;input type="hidden" name="currency" value="EUR" /&gt;
&lt;input type="hidden" name="language" value="NL_NL" /&gt;
&lt;input type="hidden" name="PM" value="iDEAL" /&gt;
&lt;button class="iDEALeasy" type="submit" name="submit1" value="submit"&gt;
Betalen met&lt;br /&gt;
&lt;img src="[ internetkassa.abnamro.nl/images/iDEAL\_easy.gif](https://internetkassa.abnamro.nl/images/iDEAL_easy.gif)" alt="iDEAL" /&gt;
&lt;/button&gt;
&lt;/form&gt;
&lt;!-- CODE_END --&gt;

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzQtaG93LXRvLzIzNDI0LW5ldy1pZGVhbC1lYXN5LXBheW1lbnQtcGx1Z2luP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[hko](/forum/user/3515-hko "View hko's Profile")**
- [![hko's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/3515-hko "View hko's Profile")
- [ Offline](/forum/user/3515-hko)

Less More

- Posts: 33
- Thank you received: 0
-
-

15 years 3 months ago -  15 years 2 months ago [\#23427](#23427) by [hko](/forum/user/3515-hko "View hko's Profile")  Replied by *[hko](/forum/user/3515-hko "View hko's Profile")* on topic *[Re: new ideal easy payment plugin](/forum/4-how-to/23424-new-ideal-easy-payment-plugin#23427 "I'm trying to make a new payment plugin. How can I implement this as simple as possible, looks a bit like Bluepaid (paying with your bank card). The ABNAMRO Bank provides the code as stated beneath.  The var Amount has to be determined by the shop software PSPID = shop id     -- Begin  var Amount = 123; var PSPID = &quot;TESTiDEALEASY&amp;quot;; var AM;  if (isNaN(Amount)) { alert(&amp;quot;Amount not a number: &quot; + Amount + &quot; !&quot;); AM = &quot;&quot; } else { AM = Math.round(parseFloat(Amount)&#42;100); }  var orderID = &quot;1&quot;; mydate = new Date(); tv = mydate.getYear() % 10; orderID = orderID + tv; tv = (mydate.getMonth() &#42; 31) + mydate.getDate(); orderID = orderID + ((tv  10) ? '0' : '') + ((tv  100) ? '0' : '') + tv; tv = (mydate.getHours() &#42; 3600) + (mydate.getMinutes() &#42; 60) + mydate.getSeconds(); orderID = orderID + ((tv  10) ? '0' : '') + ((tv  100) ? '0' : '') + ((tv  1000) ? '0' : '') + ((t    label {width: 120px; text-align: left;} button.iDEALeasy {background-color: #FFFFFF;}     document.write(&quot;&quot;); document.write(&quot;&quot;); document.write(&quot;&quot;);       Betalen met    ")*

I created an iDEAL Payment module already for HS 1.5.3 and J! 1.7
(remember that the iDEAL Easy variant is not the best option for webstores BTW)

If interested, PM me.

Last edit: 15 years 2 months ago by [hko](/forum/user/3515-hko "View hko's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzQtaG93LXRvLzIzNDI0LW5ldy1pZGVhbC1lYXN5LXBheW1lbnQtcGx1Z2luP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[johnh](/forum/user/16535-johnh "View johnh's Profile")**
- [![johnh's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/16535-johnh "View johnh's Profile")
- [ Offline](/forum/user/16535-johnh)

Less More

- Posts: 7
- Thank you received: 5
-
-

13 years 7 months ago [\#98677](#98677) by [johnh](/forum/user/16535-johnh "View johnh's Profile")  Replied by *[johnh](/forum/user/16535-johnh "View johnh's Profile")* on topic *[new ideal easy payment plugin](/forum/4-how-to/23424-new-ideal-easy-payment-plugin#98677 "I'm trying to make a new payment plugin. How can I implement this as simple as possible, looks a bit like Bluepaid (paying with your bank card). The ABNAMRO Bank provides the code as stated beneath.  The var Amount has to be determined by the shop software PSPID = shop id     -- Begin  var Amount = 123; var PSPID = &quot;TESTiDEALEASY&amp;quot;; var AM;  if (isNaN(Amount)) { alert(&amp;quot;Amount not a number: &quot; + Amount + &quot; !&quot;); AM = &quot;&quot; } else { AM = Math.round(parseFloat(Amount)&#42;100); }  var orderID = &quot;1&quot;; mydate = new Date(); tv = mydate.getYear() % 10; orderID = orderID + tv; tv = (mydate.getMonth() &#42; 31) + mydate.getDate(); orderID = orderID + ((tv  10) ? '0' : '') + ((tv  100) ? '0' : '') + tv; tv = (mydate.getHours() &#42; 3600) + (mydate.getMinutes() &#42; 60) + mydate.getSeconds(); orderID = orderID + ((tv  10) ? '0' : '') + ((tv  100) ? '0' : '') + ((tv  1000) ? '0' : '') + ((t    label {width: 120px; text-align: left;} button.iDEALeasy {background-color: #FFFFFF;}     document.write(&quot;&quot;); document.write(&quot;&quot;); document.write(&quot;&quot;);       Betalen met    ")*

Hey there Exists a Internetkassa ABN Amro Module: [ www.customweb.com/shop/en/hikashop-payment-plugin-abnamro.html](http://www.customweb.com/shop/en/hikashop-payment-plugin-abnamro.html)

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzQtaG93LXRvLzIzNDI0LW5ldy1pZGVhbC1lYXN5LXBheW1lbnQtcGx1Z2luP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop Install &amp; Update Product &amp; Category Display Content Creation Sales and Orders Orders management Reports &amp; Statistics Customers Checkout Payment Methods Shipping Methods Import &amp; Export (CSV, XLS…) Specific Features Affilation Taxes Wishlist Vote Carousel &amp; Slider Mass Actions Filters &amp; Search Discount &amp; Coupon Feature Request Integrations Showcase General Talk about HikaShop Development HikaShop 3.0 Beta Translation Commercial Jobs HikaShop Components HikaMarket Market: Feature requests Market: How to? Market: Bug Report HikaSerial General talk about HikaSerial Serial: Bug Report Serial: How to? Support en Français de HikaSerial (French Support) HikaSubscription HikaAuction Auction: Feature requests Auction: How to? Auction: Bug report Hikashop around the world Support en Français (French Support) Russian FAQ. Курс выживания с Hikashop. Частые вопросы и о Расширения Hikashop Наши сайты на Hikashop 日本語版サポート(Japanese Support) Thai German Archives Bug Report How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.071 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)
