Login

Username:

Password:

Remember me



Lost Password?

Register now!

Main Menu

Site Badges

Donations can be made using:
Acceptance Mark

Recent Torrents

Contact Us

Welcome to Chronolabs, should you need phone, fax or email support or have a site related query or work you can use the following details:

Phone: +61 2 80113382
VOIP: +61 2 90164739
Fax: +61 2 80887242
Email: sales at chronolabs.org.au

Who's Online

20 user(s) are online (10 user(s) are browsing Wiki)

Members: 0
Guests: 20

more...

Site Info

Webmasters

wishcraft

purrrrr
 
Special Access

Runeher
 

lp
 

Usage Graph


System Usage Integrity: 100%

Site/Domain Value


My site is worth $4066.1.
How much is yours worth?

Valued in 108 ms
[Main Page]

MakePayment

From Chronolabs Australian Organisation

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.chronolabs.org.au/modules/mediawiki/index.php/MakePayment"

This page has been accessed 511 times. This page was last modified 03:07, 17 June 2008. Content is available under Chronolabs Australian Organisation.