Module: EwayRapid::Constants

Defined in:
lib/eway_rapid/constants.rb

Constant Summary collapse

EMAIL =
'Email'
PHONE =
'Phone'
VALUE =
'Value'
TOTAL_AMOUNT =
'TotalAmount'
INVOICE_NUMBER =
'InvoiceNumber'
INVOICE_DESCRIPTION =
'InvoiceDescription'
INVOICE_REFERENCE =
'InvoiceReference'
CURRENCY_CODE =
'CurrencyCode'
ORIGINAL_TRANSACTION_ID =
'TransactionID'
FIRST_NAME =
'FirstName'
LAST_NAME =
'LastName'
STREET1 =
'Street1'
STREET2 =
'Street2'
CITY =
'City'
STATE =
'State'
COUNTRY =
'Country'
POSTAL_CODE =
'PostalCode'
FAX =
'Fax'
SHIPPING_METHOD =
'ShippingMethod'
CVN =
'CVN'
MOBILE =
'Mobile'
ADDRESS =
'Address'
SKU =
'SKU'
DESCRIPTION =
'Description'
QUANTITY =
'Quantity'
UNIT_COST =
'UnitCost'
TAX =
'Tax'
TOTAL =
'Total'
TOKEN_CUSTOMER_ID =
'TokenCustomerID'
REFERENCE =
'Reference'
TITLE =
'Title'
COMPANY_NAME =
'CompanyName'
JOB_DESCRIPTION =
'JobDescription'
COMMENTS =
'Comments'
URL =
'Url'
CARD_NUMBER =
'CardNumber'
CARD_START_MONTH =
'CardStartMonth'
CARD_START_YEAR =
'CardStartYear'
CARD_ISSUE_NUMBER =
'CardIssueNumber'
CARD_NAME =
'CardName'
CARD_EXPIRY_MONTH =
'CardExpiryMonth'
CARD_EXPIRY_YEAR =
'CardExpiryYear'
IS_ACTIVE =
'IsActive'
CARD_DETAILS =
'CardDetails'
CUSTOMER_DEVICE_IP =
'CustomerIP'
NAME =
'Name'
NUMBER =
'Number'
EXPIRY_MONTH =
'ExpiryMonth'
EXPIRY_YEAR =
'ExpiryYear'
START_MONTH =
'StartMonth'
START_YEAR =
'StartYear'
ISSUE_NUMBER =
'IssueNumber'
CUSTOMER_NOTE =
'CustomerNote'
AUTHORISATION_CODE =
'AuthorisationCode'
RESPONSE_CODE =
'ResponseCode'
RESPONSE_MESSAGE =
'ResponseMessage'
TRANSACTION_ID =
'TransactionID'
TRANSACTION_STATUS =
'TransactionStatus'
BEAGLE_SCORE =
'BeagleScore'
OPTIONS =
'Options'
VERIFICATION =
'Verification'
CUSTOMER =
'Customer'
SHIPPING_ADDRESS =
'ShippingAddress'
BEAGLE_VERIFICATION =
'BeagleVerification'
ERRORS =
'errors'
CUSTOMERS =
'Customers'
PAYMENT =
'Payment'
REQUEST_TRANSACTION_ID =
'TransactionId'
ITEMS =
'Items'
REDIRECT_URL =
'RedirectUrl'
METHOD =
'Method'
DEVICE_ID =
'DeviceID'
CHECKOUT_PAYMENT =
'CheckoutPayment'
CHECKOUT_URL =
'CheckoutUrl'
TRANSACTION_TYPE =
'TransactionType'
SECURED_CARD_DATA =
'SecuredCardData'
PARTNER_ID =
'PartnerID'
TRANSACTIONS =
'Transactions'
ERRORS_CAPITALIZED =
'Errors'
REFUND =
'Refund'
LINE_ITEMS =
'LineItems'
TRANSACTION_CAPTURED =
'TransactionCaptured'
FRAUD_ACTION =
'FraudAction'
ACCESS_CODE =
'AccessCode'
FORM_ACTION_URL =
'FormActionURL'
SHARED_PAYMENT_URL =
'SharedPaymentUrl'
COMPLETE_CHECKOUT_URL =
'CompleteCheckoutURL'
CANCEL_URL =
'CancelUrl'
LOGO_URL =
'LogoUrl'
HEADER_TEXT =
'HeaderText'
LANGUAGE =
'Language'
CUSTOMER_READ_ONLY =
'CustomerReadOnly'
CUSTOMER_VIEW =
'CustomView'
VERIFY_CUSTOMER_PHONE =
'VerifyCustomerPhone'
VERIFY_CUSTOMER_EMAIL =
'VerifyCustomerEmail'
SETTLEMENT_SUMMARIES =
'SettlementSummaries'
SETTLEMENT_TRANSACTIONS =
'SettlementTransactions'
SETTLEMENT_ID =
'SettlementID'
CURRENCY =
'Currency'
TOTAL_CREDIT =
'TotalCredit'
TOTAL_DEBIT =
'TotalDebit'
TOTAL_BALANCE =
'TotalBalance'
BALANCE_PER_CARD_TYPE =
'BalancePerCardType'
CARD_TYPE =
'CardType'
NUMBER_OF_TRANSACTIONS =
'NumberOfTransactions'
CREDIT =
'Credit'
DEBIT =
'Debit'
BALANCE =
'Balance'
EWAY_CUSTOMER_ID =
'eWAYCustomerID'
TXN_REFERENCE =
'TxnReference'
AMOUNT =
'Amount'
TRANSACTION_DATE =
'TransactionDateTime'
SETTLEMENT_DATE =
'SettlementDateTime'
SOURCE =
'Source'
MAX_REFUND =
'MaxRefund'
ORIGINAL_TRANSACTION =
'OriginalTransactionId'
AMEX_EC_DATA =
'AmexECEncryptedData'
JSON_SUFFIX =
'.json'
LIBRARY_NOT_HAVE_ENDPOINT_ERROR_CODE =
'S9990'
API_KEY_INVALID_ERROR_CODE =
'S9991'
COMMUNICATION_FAILURE_ERROR_CODE =
'S9992'
AUTHENTICATION_FAILURE_ERROR_CODE =
'S9993'
INTERNAL_RAPID_API_ERROR_CODE =
'S9995'
INTERNAL_RAPID_SERVER_ERROR_CODE =
'S9996'
ERROR_CODE_RESOURCE_EN =
'err_code_resource_en.yml'
RAPID_API_RESOURCE =
'rapid-api.yml'
RAPID_SDK_USER_AGENT_PARAM =
'rapid.sdk.user.agent'
GLOBAL_RAPID_PRODUCTION_REST_URL_PARAM =
'global.rapid.rest.production.url'
GLOBAL_RAPID_SANDBOX_REST_URL_PARAM =
'global.rapid.rest.sandbox.url'
RAPID_ENDPOINT_SANDBOX =
'Sandbox'
RAPID_ENDPOINT_PRODUCTION =
'Production'
DIRECT_PAYMENT_METHOD_NAME =
'DirectPayment'
RESPONSIVE_SHARED_METHOD_NAME =
'CreateAccessCodeShared'
TRANSPARENT_REDIRECT_METHOD_NAME =
'CreateAccessCode'
DIRECT_REFUND_METHOD_NAME =
'DirectRefund'
CANCEL_AUTHORISATION_METHOD_NAME =
'CancelAuthorisation'
CREATE_TOKEN_CUSTOMER_METHOD =
'CreateTokenCustomer'
UPDATE_TOKEN_CUSTOMER_METHOD =
'UpdateTokenCustomer'
CANCEL_AUTHORISATION_METHOD =
'CancelAuthorisation'
TRANSACTION_METHOD =
'Transaction'
DIRECT_CUSTOMER_SEARCH_METHOD =
'DirectCustomerSearch'
TRANSACTION_QUERY_WITH_INVOICE_NUM_METHOD =
'InvoiceNumber'
TRANSACTION_QUERY_WITH_INVOICE_REF_METHOD =
'InvoiceRef'
REFUND_SUB_PATH_METHOD =
'Refund'
CAPTURE_PAYMENT_METHOD =
'CapturePayment'
SETTLEMENT_SEARCH_METHOD =
'Search/Settlement?'