Payment module quick set-up guide

Payment module quick set-up guide

Payment terminal or just access control

To make the terminal into a payment terminal, go into EDIT/GENERAL and set the “Click to” option to “Pay Object”.

To make the terminal just an access control master, go to EDIT/GENERAL and set the “Click to” option to “None”.

The site can have more than one controller. It is best to have a master unit was the main system, and payment terminal just to look after the clients that paid via those terminals. Just clear the USERCONFIG card.

Remember to change the name of each terminal so you know which one is which. I call mine master, Remote1, remote2 etc

Stability of memory

The users which are loaded or stored in the system, will not be deleted after a sim reset. IF you clear the memory using the remote control, then the users will all be deleted. If you “reload” then only the users in the userconfig card will be loaded.


Userconfig note card (inside payment terminal)

Here you will see some sample users. The format is USER KEY (Name) The name can be anything you like and doesn’t have to be exactly the same as the SL name.. To get the user key, go to the user profile and copy the user key. Paste the key. Add an open bracket, user name and close bracket.  One user per line

After any changes to this file, click the “Reload” menu option on the controller. This will force the program to load the current file.

I get asked, why don’t I use the name instead of the key. Simple, to future proof the system, and keep up with the latest SL software planning direction. The key is constant, like everything in SL. The name can change at the drop of a hat. Whilst it is possible to use code to look up a user in name and key, this function is no longer recommended by SL and causes lag. I like the idea of using a key, then i don’t have to worry if someone changes their name and can no longer get access.

config notecard

This is where you set up the teleport network data , the price in Linden dollars for the payment information. With regard to payment, to make it simple, the owner of the payment object receives the money. If the object is group owned, the group gets the linden dollars.

Price = (This is where you set the price in whole Linden dollars

basechannel = (Set this channel to the same channel as your teleport system. The math is calculated from this number.

emaildatachannel = Set this to the channel you are using for your Email server. This is the module which sends real world emails showing all activity on this pay terminal


Email Server module

More info soon.