Cat.PaymentDetail Property
2/27/2008
Gets payment condition details as the result of an authorization operation.
Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)
Syntax
'Declaration
Public MustOverride ReadOnly Property PaymentDetail As String
public abstract string PaymentDetail { get; }
public:
virtual property String^ PaymentDetail {
String^ get () abstract;
}
/** @property */
public abstract String get_PaymentDetail ()
public abstract function get PaymentDetail () : String
Remarks
Payment details vary depending on the value of PaymentCondition. The data is stored as comma-separated ASCII code. Null means that no data is stored and represents an empty string.
PaymentCondition |
PaymentDetail |
Lump |
null |
Bonus1 |
null |
Bonus2 |
Number of bonus payments |
Bonus3 |
1st bonus month |
Bonus4 |
Number of bonus payments, 1st bonus month, 2nd bonus month, 3rd bonus month, 4th bonus month, 5th bonus month, 6th bonus month |
Bonus5 |
Number of bonus payments, 1st bonus month, 1st bonus amount, 2nd bonus month, 2nd bonus amount, 3rd bonus month, 3rd bonus amount, 4th bonus month, 4th bonus amount, 5th bonus month, 5th bonus amount, 6th bonus month, 6th bonus amount |
Installment1 |
1st billing month, Number of payments |
Installment2 |
1st billing month, Number of payments, 1st amount, 2nd amount, 3rd amount, 4th amount, 5th amount, 6th amount |
Installment3 |
1st billing month, Number of payments, 1st amount |
BonusCombination1 |
1st billing month, Number of payments |
BonusCombination2 |
1st billing month, Number of payments, bonus amount |
BonusCombination3 |
1st billing month, Number of payments, number of bonus payments, 1st bonus month, 2nd bonus month, 3rd bonus month, 4th bonus month, 5th bonus month, 6th bonus month |
BonusCombination4 |
1st billing month, Number of payments, number of bonus payments, 1st bonus month, 1st bonus amount, 2nd bonus month, 2nd bonus amount, 3rd bonus month, 3rd bonus amount, 4th bonus month, 4th bonus amount, 5th bonus month, 5th bonus amount, 6th bonus month, 6th bonus amount |
Revolving |
null |
Debit |
null |
The payment types and names vary depending on the CAT device.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.
See Also
Reference
Cat Class
Cat Members
Microsoft.PointOfService Namespace
Cat.CapPaymentDetail Property