User Login    
 + Register
  • Main navigation
Nominate XOOPS!!!!
Login
Username:

Password:


Lost Password?

Register now!
Documentation
Who's Online
84 user(s) are online (7 user(s) are browsing XoopsWiki)

Members: 1
Guests: 83

meemown, more...
[Main Page]

MakePayment

From XOOPS Project

Main Page | Recent changes | Edit this page | Page history | Switch to MediaWiki mode

Printable version | Disclaimers | Privacy policy

Contents

MakePayment / Send Money

ZIP CRC

  • MD5: 1c25222a1c2b218f618f6b97b58008d8
  • SHA1: aa7f79e764555fce7b8d48fa78794d2e1434a2ee
  • RIPEMD160: b771139df0df21209529d0084a8400ac987fd9a9
  • CRC32: 60322183


Release notes

This is the final release for makepayment for xoops for handling a payment via the credit cards available with Intabill, you will need to fill out the merchant application contract forms, scan them and email them back to me for me to set up a merchant account with intabill for you.

This module utilizes a GPL Soap class library called nuSoap to do the echeck or credit card transactions; with an intabill merchant account you have your own test credit and echeck numbers. Refunds can now be done through the module site admin section.

Further Development

In the comming months Wishcraft will be editing MakePayment to also have a PayPal Option so you can still use paypal if the end user wishes to. PayPal have limits on the amount you can process through them, this module is ideal for interaction with large sum of money ie. Over $2000 AUD transaction which is paypals limit.



1.14 Release Changes

  • Sitename Added to Emails

1.03 Release Changes

  • Diners Support Added
  • Discovery Support Added
  • Amex Support Added
  • Admin Fixed Up with Refund Options

Standard Intabill Rates

Note:

  • All prices are in US Dollars.
  • Sign up through the links on the xoops portal will come with lower rates.

  • $1 to $50,000 - 7.5%
  • $50,000 to $350,000 - 7%
  • $350,000 to $1,000,000 - 6.65%
  • $1,000,000 to $2,000,000 - 5%
  • $2,000,000 to $4,000,000 - 4.5%
  • $4,000,000 + - 4.25%
  • Refunds - 35 Cents
  • Declined - 35 Cents
  • Voided - 45 Cents
  • Pre-Authorization - 45 Cents
  • Settlement - 35 Cents
  • Chargebacks - $50.00
  • Holdback - 10%
  • Excessive Chargeback Fee (Over 1%) - $150.00
  • High Risk Fee (If applicable) - $2.50 / Per High Risk Transaction
  • Wire Transfer - $45.00 / Per Transfer
  • Customer Support - $2.00 / Per Support Ticket
  • Call Center FREE / Per Call
  • Management Fee - $15.00 / Per Week
  • Gateway Fee (Successful Transactions) - $ $1.35 / Per Transaction

Modifications to Theme

Additional theme data (goes just below <body>):


<body>
<{if $warnings > 0}>
<table width="100%"  border="1" cellpadding="1" cellspacing="0" bordercolor="#000000">
<{foreach item=w_items from=$warningitems}>
  <tr bordercolor="#333333" bgcolor="#FFFF66">
    <td width="3%" nowrap="nowrap"><div align="center"><{$w_items.imgurl}></div></td>
    <td width="97%" nowrap="nowrap"><{$w_items.message}></td>
  </tr>
<{/foreach}>
</table>
<{/if}>

... ..


This is for the warning messages to display at the top of the page, ie. Decline, CRC Mismatch, Missing Information etc.

Example Passing A Transaction to MakePayment

This example passes 3 Items for billing to MakePayment. The parts remed out with <!-- --> are currently not implemented with a financial currency ticker.


<form action="/modules/makepayment/?op=checkin" method="post" name="payment" id="payment">
  <input type="submit" name="Submit" value="Submit Via Post">
  <input type="hidden" name="primarycurrency" value="AUD">
  <input type="hidden" name="payee_emailaddy" value="lsd25@hotmail.com">
  <!--<input type="hidden" name="trigger" value="http://www.paythem.biz/trigger.php?transactionid=%transid%&trigger_pass=%trigger_pass%">-->
  <input type="hidden" name="return" value="http://www.paythem.biz/return.php?transactionid=%transid%&trigger_pass=%trigger_pass%">
  <input type="hidden" name="cancel" value="http://www.paythem.biz">
  <input type="hidden" name="itemname_1" value="Test Product 1">
  <input type="hidden" name="quanity_1" value="1">
  <input type="hidden" name="unitprice_1" value="19.95">
  <!--<input type="hidden" name="currency_1" value="AUD">-->
  <input type="hidden" name="itemname_2" value="Test Product 2">
  <input type="hidden" name="quanity_2" value="3">
  <input type="hidden" name="unitprice_2" value="9.95">
  <!--<input type="hidden" name="currency_2" value="AUD">-->
  <input type="hidden" name="itemname_3" value="Test Product 4">
  <input type="hidden" name="quanity_3" value="10">
  <input type="hidden" name="unitprice_3" value="1.95">
  <!--<input type="hidden" name="currency_3" value="AUD">-->

</form>

Form Element

  1. primarycurrency - ISO Standard 3 Character Currency you can use ALL currencies with this.
  2. payee_emailaddy - The Email address of the payee.
  3. trigger - (Not Implemented) For notification after transaction has processed.
  4. return - Path you want returned to on sucessful transactions.
  5. cancel - Path you want returned to on cancelled or failed transactions.

Note: x is an incremental number that groups each item.

  1. itemname_x - Name of the item being purchased
  2. quanity_x - Quanity of the item being purchased
  3. unitprice_x - Unit Price of the item being purchased
  4. currency_x - (Not Implemented) Individual Currency for multiple currency transactions

Retrieved from "http://www.xoops.org/modules/mediawiki/index.php/MakePayment"

This page has been accessed 558 times. This page was last modified 14:07, 12 February 2008. Content is available under XOOPS Project.


Local Support Sites
Powered by
XOOPS Code hosted on SourceForge

Powered by PHP



Powered by MySQL

Powered by Smarty

OSI certified

All content on this site is subject to the Creative Commons License