MPA3:Admin area/Settings/Billing Processors/2000charge

From Mansion Productions WIKI
Jump to: navigation, search

Processor 2000charge setup

1) Set the 2000charge Configuration fields under mpa3admin->settings->billing processors->2000charge Configuration.


2) Contact 2000charge and tell them that the postback URL is: http://www.mpa3url.com/signup/2000charge/postback.php and variables that they have to post are: TransNum, PricePoint, WebsiteID, WebsiteName, Date, CustName, Address, City, State, Zip, Country, Email, PaymentType, TransType, TransStatus, CardType, Amount, Currency, IP, Username, Password, OrgTransaction, PassThru, Notes

Media:(PostBack)_Data_Post_back_to_MPA3.pdf‎

3) Set the 2000charge siteID for the site you are about to sell via 2000charge from mpa3admin>sites>click to edit a site's products>fill in the "2000charge siteID" field


4) Set the product codes for the site you are about to sell via 2000charge from mpa3admin>sites>click to edit a site's products>click to edit a product>fill in the 2000charge field. The product code is formed as follows: 'DirectPAY code|DirectDebit code'. You can add and other payment method just split them with |.


5) Check the payrates you are about to use with the products from mpa3admin>settings>programs.


6) Check the payrates you are about to use with the products from mpa3admin>settings>programs.


7) Edit the 2000charge join template. If you want to have different design for the different sites you can copy the directory mpa3root/signup/2000charge/template and name it as the siteID. As example if the siteID is 2 then the new directory have to be mpa3root/signup/2000charge/2 . Else if you want to use only one join template you can edit the mpa3root/signup/2000charge/template/join.html


8) Get the 2000charge link code for the site from mpa3admin>sites>linking codes. You will redirect the members to this url when you want to use 2000charge billing.


9) Make sure the file mpa3folder/.mpa3/backend/ttc_transactions.php is in the crontab and is set to run on every 15 minutes. (contact support for assistance )


10) Make sure the ttc_transactions.php file is fetching the transactions from 2000charge. (contact support for assistance)

Personal tools
Namespaces

Variants
Actions
Products
Navigation
Toolbox