Records a transaction against a reservation AFTER payment has been taken through a gateway. This will NOT charge the card and will only create a transaction in the Softrip system.
Input
Login
- string - The login for the API user being usedPassword
- string - The password for the API user being usedResNumber
- integer - The ResNumber that the transaction should be recorded againstContactID
- integer - The ContactID that the transaction should be recorded against (must be a Contact within the Reservation)CType
- string - The Card Type of the card being charged (2-letter code i.e. VI,MC,AX)CHolder
- string - The Card Holder's Name for the card that was chargedAmount
- decimal - The payment amount that was charged on the cardTokenData
- string - The reference number/token returned from the payment gateway (to be used for reference transactions like refunds or second billing, etc.)AuthCode
- string - The authorization code from the payment gatewayCNumber
- string - The masked credit card number for this payment (e.g.1234xxxxxxxx4321
)
Output
ResNumber
- The ResNumber that the transaction was recorded againstAmount
- The amount that the transaction was recorded forTokenData
- The reference number/token that was recordedTransNumber
- The Softrip transaction number for the new transaction created