GoCardlessRedirectFlow Class |
Namespace: NetQuarry.Services.Payment
The GoCardlessRedirectFlow type exposes the following members.
Name | Description | |
---|---|---|
GoCardlessRedirectFlow |
Empty constructor.
| |
GoCardlessRedirectFlow(String) |
Constructor to set idempotency key.
|
Name | Description | |
---|---|---|
created_at |
Fixed timestamp, recording when this resource was created.
| |
description |
A description of the item the customer is paying for. This will be shown on the hosted payment pages.
| |
id |
Unique identifier, beginning with “RE”.
| |
IDEMPOTENCYKEY |
Not part of actual object sent to GoCardless. Used in HTTP header to prevent duplicating a successful request.
| |
links |
IDs of things that could be related:
creditor, customer, customer_bank_account, mandate.
| |
prefilled_customer |
Info about the customer that can be filled by us/from our website.
Info be filled in the GC form in the redirect link.
Other than in the Create API, this isn't normally used.
| |
redirect_url |
The URL of the hosted payment pages for this redirect flow. This is the URL you should redirect your customer to.
| |
scheme |
The Direct Debit scheme of the mandate. If specified, the payment pages will only allow the set-up of a mandate for the specified scheme.
It is recommended that you leave this blank so the most appropriate scheme is picked based on the customer’s bank account.
| |
session_token |
The customer’s session ID must be provided when the redirect flow is set up and again when it is completed.
This allows integrators to ensure that the user who was originally sent to the GoCardless payment pages is the one who has completed them.
| |
success_redirect_url |
The URL to redirect to upon successful mandate setup. You must use a URL beginning https in the live environment.
|
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Name | Description | |
---|---|---|
EqualValue |
Determines if the object value is equal to another object. If the two objects are null, then this returns true.
There is special handling for guid comparisons (since a guid could be a string formatted in up to 3 different ways).
If the special guid handling is not performed, then the object.Equals method is used.
(Defined by EAPUtil.) |