My Project
 All Classes Namespaces Files Functions Variables Typedefs Properties Pages
Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse Class Reference

More...

Inheritance diagram for Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse:

Public Member Functions

 PaymentAuthorizationResponse (string paymentAuthReference=default(string), string id=default(string), string url=default(string), string authAmount=default(string), string status=default(string), string paymentMethod=default(string), string currencyCode3d=default(string), string cardCvvNumber=default(string), string entryTime=default(string), string capturedTime=default(string), string comments=default(string), Dictionary< string, string > customFields=default(Dictionary< string, string >), PaymentAuthCustomerResponse customer=default(PaymentAuthCustomerResponse), PaymentAuthFundingAccountResponse fundingAccount=default(PaymentAuthFundingAccountResponse), PaymentAuthCustomerAccountResponse customerAccount=default(PaymentAuthCustomerAccountResponse), PaymentNetworkResponseVo paymentNetworkResponse=default(PaymentNetworkResponseVo), AuditInfoVo auditInfo=default(AuditInfoVo))
 Initializes a new instance of the PaymentAuthorizationResponse class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
virtual string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object input)
 Returns true if objects are equal More...
 
bool Equals (PaymentAuthorizationResponse input)
 Returns true if PaymentAuthorizationResponse instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Properties

string PaymentAuthReference [get, set]
 The unique identifier in the client system for the payment. More...
 
string Id [get, set]
 The unique identifier assigned by EBPP to the payment authorization. More...
 
string Url [get, set]
 This URL fetches the details of payment authorization. More...
 
string AuthAmount [get, set]
 The amount being authorized. More...
 
string CurrencyCode3d [get, set]
 The three-letter currency code in the ISO4217 format, in uppercase, for the card account. It must be a currency supported by EBPP. This defaults to USD. More...
 
string CardCvvNumber [get, set]
 This is never returned by EBPP. This needs to be passed to EBPP when making or editing a payment with a card funding account. More...
 
string EntryTime [get, set]
 The date on which the payment authorization created in UTC timestamp, with ISO8601 format. For e.g., 2019-08-13T09:21:34.359+0000. More...
 
string CapturedTime [get, set]
 The date on which the payment authorization is captured in UTC timestamp, with ISO8601 format. For e.g., 2019-08-13T09:21:34.359+0000.. More...
 
string Comments [get, set]
 Comments that can be used to recollect the operation performed on the resource object. API clients need to ensure that no sensitive information is passed in the memo. Alacriti (EBPP) is not responsible for the security of any sensitive information that may be passed as part of the memo. More...
 
Dictionary< string, string > CustomFields [get, set]
 The additional information or meta-information that EBPP can accept, maintain and transmit back to the client. The custom fields need to be configured with EBPP before they can be accepted. EBPP would reject custom fields that are not pre-configured. Please contact <a href &#x3D; &quot;mailto: suppo.nosp@m.rt@b.nosp@m.iller.nosp@m.paym.nosp@m.ents..nosp@m.com&quot;>suppo.nosp@m.rt@b.nosp@m.iller.nosp@m.paym.nosp@m.ents..nosp@m.com</a> for more information on configuring and using custom fields. Only the custom fields enabled for the client, in EBPP, would be accepted in the requests. More...
 
PaymentAuthCustomerResponse Customer [get, set]
 Gets or Sets Customer More...
 
PaymentAuthFundingAccountResponse FundingAccount [get, set]
 Gets or Sets FundingAccount More...
 
PaymentAuthCustomerAccountResponse CustomerAccount [get, set]
 Gets or Sets CustomerAccount More...
 
PaymentNetworkResponseVo PaymentNetworkResponse [get, set]
 Gets or Sets PaymentNetworkResponse More...
 
AuditInfoVo AuditInfo [get, set]
 Gets or Sets AuditInfo More...
 

Detailed Description

This class subject to change without prior notice, Please dont use this class directly.

Constructor & Destructor Documentation

Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.PaymentAuthorizationResponse ( string  paymentAuthReference = default(string),
string  id = default(string),
string  url = default(string),
string  authAmount = default(string),
string  status = default(string),
string  paymentMethod = default(string),
string  currencyCode3d = default(string),
string  cardCvvNumber = default(string),
string  entryTime = default(string),
string  capturedTime = default(string),
string  comments = default(string),
Dictionary< string, string >  customFields = default(Dictionary<string, string>),
PaymentAuthCustomerResponse  customer = default(PaymentAuthCustomerResponse),
PaymentAuthFundingAccountResponse  fundingAccount = default(PaymentAuthFundingAccountResponse),
PaymentAuthCustomerAccountResponse  customerAccount = default(PaymentAuthCustomerAccountResponse),
PaymentNetworkResponseVo  paymentNetworkResponse = default(PaymentNetworkResponseVo),
AuditInfoVo  auditInfo = default(AuditInfoVo) 
)

Initializes a new instance of the PaymentAuthorizationResponse class.

Parameters
paymentAuthReferenceThe unique identifier in the client system for the payment..
idThe unique identifier assigned by EBPP to the payment authorization..
urlThis URL fetches the details of payment authorization..
authAmountThe amount being authorized..
statusThe status of the payment..
paymentMethodThe fulfillment method for the payment authorization..
currencyCode3dThe three-letter currency code in the ISO4217 format, in uppercase, for the card account. It must be a currency supported by EBPP. This defaults to USD..
cardCvvNumberThis is never returned by EBPP. This needs to be passed to EBPP when making or editing a payment with a card funding account..
entryTimeThe date on which the payment authorization created in UTC timestamp, with ISO8601 format. For e.g., 2019-08-13T09:21:34.359+0000..
capturedTimeThe date on which the payment authorization is captured in UTC timestamp, with ISO8601 format. For e.g., 2019-08-13T09:21:34.359+0000...
commentsComments that can be used to recollect the operation performed on the resource object. API clients need to ensure that no sensitive information is passed in the memo. Alacriti (EBPP) is not responsible for the security of any sensitive information that may be passed as part of the memo..
customFieldsThe additional information or meta-information that EBPP can accept, maintain and transmit back to the client. The custom fields need to be configured with EBPP before they can be accepted. EBPP would reject custom fields that are not pre-configured. Please contact <a href &#x3D; &quot;mailto: suppo.nosp@m.rt@b.nosp@m.iller.nosp@m.paym.nosp@m.ents..nosp@m.com&quot;>suppo.nosp@m.rt@b.nosp@m.iller.nosp@m.paym.nosp@m.ents..nosp@m.com</a> for more information on configuring and using custom fields. Only the custom fields enabled for the client, in EBPP, would be accepted in the requests..
customercustomer.
fundingAccountfundingAccount.
customerAccountcustomerAccount.
paymentNetworkResponsepaymentNetworkResponse.
auditInfoauditInfo.

Member Function Documentation

override bool Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.Equals ( object  input)

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean
bool Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.Equals ( PaymentAuthorizationResponse  input)

Returns true if PaymentAuthorizationResponse instances are equal

Parameters
inputInstance of PaymentAuthorizationResponse to be compared
Returns
Boolean
override int Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.GetHashCode ( )

Gets the hash code

Returns
Hash code
virtual string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.ToJson ( )
virtual

Returns the JSON string presentation of the object

Returns
string
override string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.ToString ( )

Returns the string presentation of the object

Returns
string

Property Documentation

AuditInfoVo Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.AuditInfo
getset

Gets or Sets AuditInfo

string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.AuthAmount
getset

The amount being authorized.

The amount being authorized.

string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.CapturedTime
getset

The date on which the payment authorization is captured in UTC timestamp, with ISO8601 format. For e.g., 2019-08-13T09:21:34.359+0000..

The date on which the payment authorization is captured in UTC timestamp, with ISO8601 format. For e.g., 2019-08-13T09:21:34.359+0000..

string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.CardCvvNumber
getset

This is never returned by EBPP. This needs to be passed to EBPP when making or editing a payment with a card funding account.

This is never returned by EBPP. This needs to be passed to EBPP when making or editing a payment with a card funding account.

string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.Comments
getset

Comments that can be used to recollect the operation performed on the resource object. API clients need to ensure that no sensitive information is passed in the memo. Alacriti (EBPP) is not responsible for the security of any sensitive information that may be passed as part of the memo.

Comments that can be used to recollect the operation performed on the resource object. API clients need to ensure that no sensitive information is passed in the memo. Alacriti (EBPP) is not responsible for the security of any sensitive information that may be passed as part of the memo.

string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.CurrencyCode3d
getset

The three-letter currency code in the ISO4217 format, in uppercase, for the card account. It must be a currency supported by EBPP. This defaults to USD.

The three-letter currency code in the ISO4217 format, in uppercase, for the card account. It must be a currency supported by EBPP. This defaults to USD.

PaymentAuthCustomerResponse Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.Customer
getset

Gets or Sets Customer

PaymentAuthCustomerAccountResponse Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.CustomerAccount
getset

Gets or Sets CustomerAccount

Dictionary<string, string> Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.CustomFields
getset

The additional information or meta-information that EBPP can accept, maintain and transmit back to the client. The custom fields need to be configured with EBPP before they can be accepted. EBPP would reject custom fields that are not pre-configured. Please contact <a href &#x3D; &quot;mailto: suppo.nosp@m.rt@b.nosp@m.iller.nosp@m.paym.nosp@m.ents..nosp@m.com&quot;>suppo.nosp@m.rt@b.nosp@m.iller.nosp@m.paym.nosp@m.ents..nosp@m.com</a> for more information on configuring and using custom fields. Only the custom fields enabled for the client, in EBPP, would be accepted in the requests.

The additional information or meta-information that EBPP can accept, maintain and transmit back to the client. The custom fields need to be configured with EBPP before they can be accepted. EBPP would reject custom fields that are not pre-configured. Please contact <a href &#x3D; &quot;mailto: suppo.nosp@m.rt@b.nosp@m.iller.nosp@m.paym.nosp@m.ents..nosp@m.com&quot;>suppo.nosp@m.rt@b.nosp@m.iller.nosp@m.paym.nosp@m.ents..nosp@m.com</a> for more information on configuring and using custom fields. Only the custom fields enabled for the client, in EBPP, would be accepted in the requests.

string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.EntryTime
getset

The date on which the payment authorization created in UTC timestamp, with ISO8601 format. For e.g., 2019-08-13T09:21:34.359+0000.

The date on which the payment authorization created in UTC timestamp, with ISO8601 format. For e.g., 2019-08-13T09:21:34.359+0000.

PaymentAuthFundingAccountResponse Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.FundingAccount
getset

Gets or Sets FundingAccount

string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.Id
getset

The unique identifier assigned by EBPP to the payment authorization.

The unique identifier assigned by EBPP to the payment authorization.

string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.PaymentAuthReference
getset

The unique identifier in the client system for the payment.

The unique identifier in the client system for the payment.

PaymentNetworkResponseVo Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.PaymentNetworkResponse
getset

Gets or Sets PaymentNetworkResponse

string Orbipay.PaymentsApi.Client.Models.PaymentAuthorizationResponse.Url
getset

This URL fetches the details of payment authorization.

This URL fetches the details of payment authorization.


The documentation for this class was generated from the following file: