Class CreatedPaymentOutput
Inherited Members
Namespace: Worldline.Connect.Sdk.V1.Domain
Assembly: Worldline.Connect.Sdk.dll
Syntax
public class CreatedPaymentOutput
Properties
DisplayedData
Object that contains the action, including the needed data, that you should perform next, like showing instruction, showing the transaction results or redirect to a third party to complete the payment
Declaration
public DisplayedData DisplayedData { get; set; }
Property Value
Type | Description |
---|---|
DisplayedData |
IsCheckedRememberMe
Indicates whether the customer ticked the "Remember my details for future purchases" checkbox on the MyCheckout hosted payment pages
Declaration
public bool? IsCheckedRememberMe { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Payment
Object that holds the payment data
Declaration
public Payment Payment { get; set; }
Property Value
Type | Description |
---|---|
Payment |
PaymentCreationReferences
Object containing the created references
Declaration
public PaymentCreationReferences PaymentCreationReferences { get; set; }
Property Value
Type | Description |
---|---|
PaymentCreationReferences |
PaymentStatusCategory
Highlevel indication of the payment status with the following possible values:
- REJECTED - The payment has been rejected or is in such a state that it will never become successful. This category groups the following statuses:
- CREATED
- REJECTED
- REJECTED CAPTURE
- REJECTED REFUND
- REJECTED PAYOUT
- CANCELLED
- SUCCESSFUL - The payment was not (yet) rejected. Use the payment statuses to determine if it was completed, see
Statuses. This category groups the following statuses:
- PENDING PAYMENT
- ACCOUNT VERIFIED
- PENDING FRAUD APPROVAL
- PENDING APPROVAL
- AUTHORIZATION REQUESTED
- CAPTURE REQUESTED
- REFUND REQUESTED
- PAYOUT REQUESTED
- CAPTURED
- PAID
- ACCOUNT CREDITED
- REVERSED
- CHARGEBACK_NOTIFICATION
- CHARGEBACKED
- REFUNDED
- STATUS_UNKNOWN - The status of the payment is unknown at this moment. This category groups the following statuses:
- REDIRECTED
Please see Statuses for a full overview of possible values.
Declaration
[Obsolete("Use Payment.statusOutput.statusCategory instead")]
public string PaymentStatusCategory { get; set; }
Property Value
Type | Description |
---|---|
string |
TokenizationSucceeded
If the payment was attempted to be tokenized, indicates if tokenization was successful or not.
Declaration
public bool? TokenizationSucceeded { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Tokens
This property contains the tokens that are associated with the hosted checkout session/customer. You can use the tokens listed in this list for a future checkout of the same customer.
Declaration
public string Tokens { get; set; }
Property Value
Type | Description |
---|---|
string |