Click or drag to resize

PaymentService Class

The payment service.
Inheritance Hierarchy
SystemObject
  AMCS.Elemos.IntegrationService.Services.PaymentPaymentService

Namespace:  AMCS.Elemos.IntegrationService.Services.Payment
Assembly:  AMCS.Elemos.IntegrationService (in AMCS.Elemos.IntegrationService.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class PaymentService

The PaymentService type exposes the following members.

Methods
  NameDescription
Public methodCompletePayment
Completes the payment.
Public methodFailPaymentTransaction
Fails the payment transaction.
Public methodGetCreditCardVault
Gets the credit card vault.
Public methodGetCreditCardVaults
Returns all credit card vaults matching the request parameters
Public methodGetCreditNote
Gets the credit note.
Public methodGetCustomerAccountBalance
Gets the customer account balance.
Public methodGetCustomerPaymentHistory
Gets the customer payment history.
Public methodGetCustomerPaymentProviderSettings
Gets the customer payment provider settings.
Public methodGetNewPaymentExpressSeed
Inserts a record into payment express and returns Id. This is needed for a unique transaction id when interacting with credit card payment express.
Public methodGetPayment
Gets the payment.
Public methodGetPaymentByReference
Payment By Reference.
Public methodGetPortalPaymentProviderById
Gets the portal payment provider by payment provider identifier.
Public methodGetPortalPaymentRequest
Gets the portal payment request.
Public methodImportApPayments
ImportApPayments
Public methodImportPaymentPredictorPayments
ImportPaymentPredictorPayments
Public methodImportRealexPayments
Import Realex formatted Payments
Public methodInitiateAndCompleteZeroPayment
Initiates the and complete zero payment.
Public methodInitiatePayment
Initiates the payment.
Public methodIsPaymentPointIdValid
Returns True if provided Id number is a valid PaymentPointId
Public methodIsPaymentTypeIdValid
Returns True if provided Id number is a valid PaymentTypeId
Public methodRefundPayment
Refunds the payment.
Public methodSaveCreditCardVault
Saves the credit card vault.
Public methodSaveCustomerPaymentProviderSettings
Saves the customer payment provider settings.
Public methodSavePayment
Saves the payment.
Public methodSavePortalPaymentRequest
Saves the portal payment request.
Top
See Also