Class PaymentOutput
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Payment.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class PaymentOutput : OrderOutput
Properties
AmountPaid
Amount that has been paid
Declaration
public long? AmountPaid { get; set; }
Property Value
Type | Description |
---|---|
long? |
AmountReversed
Amount that has been reversed
Declaration
public long? AmountReversed { get; set; }
Property Value
Type | Description |
---|---|
long? |
BankTransferPaymentMethodSpecificOutput
Object containing the bank transfer payment method details
Declaration
public BankTransferPaymentMethodSpecificOutput BankTransferPaymentMethodSpecificOutput { get; set; }
Property Value
Type | Description |
---|---|
BankTransferPaymentMethodSpecificOutput |
CardPaymentMethodSpecificOutput
Object containing the card payment method details
Declaration
public CardPaymentMethodSpecificOutput CardPaymentMethodSpecificOutput { get; set; }
Property Value
Type | Description |
---|---|
CardPaymentMethodSpecificOutput |
CashPaymentMethodSpecificOutput
Object containing the cash payment method details
Declaration
public CashPaymentMethodSpecificOutput CashPaymentMethodSpecificOutput { get; set; }
Property Value
Type | Description |
---|---|
CashPaymentMethodSpecificOutput |
DirectDebitPaymentMethodSpecificOutput
Object containing the non SEPA direct debit payment method details
Declaration
public NonSepaDirectDebitPaymentMethodSpecificOutput DirectDebitPaymentMethodSpecificOutput { get; set; }
Property Value
Type | Description |
---|---|
NonSepaDirectDebitPaymentMethodSpecificOutput |
EInvoicePaymentMethodSpecificOutput
Object containing the e-invoice payment method details
Declaration
public EInvoicePaymentMethodSpecificOutput EInvoicePaymentMethodSpecificOutput { get; set; }
Property Value
Type | Description |
---|---|
EInvoicePaymentMethodSpecificOutput |
InvoicePaymentMethodSpecificOutput
Object containing the invoice payment method details
Declaration
public InvoicePaymentMethodSpecificOutput InvoicePaymentMethodSpecificOutput { get; set; }
Property Value
Type | Description |
---|---|
InvoicePaymentMethodSpecificOutput |
MobilePaymentMethodSpecificOutput
Object containing the mobile payment method details
Declaration
public MobilePaymentMethodSpecificOutput MobilePaymentMethodSpecificOutput { get; set; }
Property Value
Type | Description |
---|---|
MobilePaymentMethodSpecificOutput |
PaymentMethod
Payment method identifier used by the our payment engine with the following possible values:
- bankRefund
- bankTransfer
- card
- cash
- directDebit
- eInvoice
- invoice
- redirect
Declaration
public string PaymentMethod { get; set; }
Property Value
Type | Description |
---|---|
string |
RedirectPaymentMethodSpecificOutput
Object containing the redirect payment product details
Declaration
public RedirectPaymentMethodSpecificOutput RedirectPaymentMethodSpecificOutput { get; set; }
Property Value
Type | Description |
---|---|
RedirectPaymentMethodSpecificOutput |
ReversalReason
The reason description given for the reversedAmount property.
Declaration
public string ReversalReason { get; set; }
Property Value
Type | Description |
---|---|
string |
SepaDirectDebitPaymentMethodSpecificOutput
Object containing the SEPA direct debit details
Declaration
public SepaDirectDebitPaymentMethodSpecificOutput SepaDirectDebitPaymentMethodSpecificOutput { get; set; }
Property Value
Type | Description |
---|---|
SepaDirectDebitPaymentMethodSpecificOutput |