"Beginning PHP and MySQL E-Commerce: From Novice to Professional, Second Edition"
For a status of 1, this string is ACCEPTED. ??? An authentication code and a reference number are provided for use in completing the transaction in the fulfillment request stage (discussed next). ??? The time that the transaction was processed is provided. ??? The mode of the transaction, which is TEST when using the test account, is also given. ??? Confirmation of the type of credit card used is provided. ??? Confirmation of the country that the credit card was issued in is included as well. ??? And the authorization code used by the bank (for reference only) is also supplied. The XML for this is formatted as follows:
Status code Reason Authentication code Reference number
TEST Card Type Country Card issuing bank Bank authorization code
Fulfillment Request For a fulfillment request, we need to send the following information: ??? DataCash username (the DataCash client) ??? DataCash password ??? The type of the transaction (for fulfillment, the code fulfill) ??? The authentication code received earlier ??? The reference number received earlier CHAPTER 20 ?– PROCESSING CREDIT CARD TRANSACTIONS 628 We can, optionally, include additional information, such as a confirmation of the amount to be debited from the credit card, although this isn??™t really necessary.