Share via


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