242
ORiNOCO AP-2500 User Guide
C
Credit Card Interface Specification
A key payment feature of the AP-2500 is direct Credit Card billing. The AP supports several credit card service
companies by default (see Credit Card Services). However, if your particular credit card service provider or
clearinghouse is not supported by default, you can provide the following specification to your clearinghouse. Note that
your clearinghouse will need to develop an interface for their system to communicate with the AP; this specification
should provide them with the information they need to create the interface.
CAUTION
!
This is a “best effort” specification. Proxim cannot guarantee that following these guidelines will ensure
trouble-free interoperability between the credit card clearing server and the AP-2500.
Data sent by the AP-2500 to the credit card clearing server
NOTE
This example uses US dollars as the currency, but the AP-2500 supports any currency.
1 <input type=hidden name=FNAME value=\%d\">\n" :
2 <input type=hidden name=MA value=\%s\">\n" :
3 <input type=hidden name=IP value=\%lu\">\n" :
4 <input type=hidden name=servidx value=\%d\">\n" :
5 <input type=hidden name=OS value=\%s\">\n" :
6 <input type=hidden name=PAID value=\%s\">\n" :
7 <input type=hidden name=timeUnit value=\%s\">\n"), :
8 <input type=hidden name=x_Login value=\%s\">\n" :
9 <input type=hidden name=x_Amount value=\%s\">\n" :
10 <input type=hidden name=x_ADC_URL value=\http://%s:%d/usg/silent\">\n":
11 <input type=hidden name=x_ADC_Relay_Response value=\TRUE\">\n"
12 <input type=hidden name=x_Show_Form value=\PAYMENT_FORM\">\n"
13 <input type=hidden name=x_Test_Request value=\FALSE\">\n"
14 <input type=hidden name=x_Color_Background value=\%s\">\n"
15 <input type=hidden name=x_Description value=\Purchasing %s Internet access\">\n":
16 <input type=hidden name=x_Cust_ID value=\%s-%s\">\n" :
17 <input type=hidden name=UN value=\%s\">\n" :
18 <input type=hidden name=UI value=\%s\">\n"), :
Explanation:
1. Form name
2. Subscriber’s MAC address
3. IP address of the subscriber
4. Internal plan number
5. Originating server
6. Amount paid
7. Time unit (for example, day or hour)