InterfaceItem_CCPayment Model

Nullable
Provider : CreditCardProviders

The credit card provider enum(name) used for this transaction

Nullable
ProviderPaymentID : string

The provider's unique payment id (if available), used for duplicate payment detection where supported

Nullable
Flags : CCPaymentFlags

The credit card interface flags related to this payment

Nullable
CustomerReceiptLines : InterfaceItem_CCPrintableLine []

The renderable "customer copy" CC receipt lines that can be appended to the POS receipt

Nullable
MerchantReceiptLines : InterfaceItem_CCPrintableLine []

The renderable "merchant copy" CC receipt lines

Nullable
InterfaceResult : InterfaceItem_CCResult

The interface result data from the execution of the credit function

Example
{
  "Provider": 1,
  "ProviderPaymentID": "string value",
  "Flags": 1,
  "CustomerReceiptLines": [],
  "MerchantReceiptLines": [],
  "InterfaceResult": {}
}