Class restconnector

Inheritance diagram for CorePayments.RestConnector:

Static Public Member Functions

static CoreSaleResponse SendSale (CoreSale coreSale, CoreTerminal coreTerminal)
static CoreSecureCardResponse secureCardRequest (CoreSecureCard coreSecureCard, CoreTerminal coreTerminal, string operation)
static CoreRefundResponse RequestUnreferencedRefund (CoreUnreferencedRefund coreUnreferencedRefund, CoreTerminal coreTerminal)
static CoreRefundResponse RequestReferencedRefund (CoreRefund coreRefund, CoreTerminal coreTerminal)
static CoreResponse RequestReversal (CoreReversal reversalRequest, CoreTerminal coreTerminal)
static string Login (string schema, CoreTerminal coreTerminal)
static CoreSettings RequestSettings (CoreTerminal coreTerminal)
static List< CoreTransactionSummary > RequestTransactionList (CoreTransactionFilter filter, int page, CoreTerminal coreTerminal)
static bool UpdateTerminal (CoreTerminalUpdate coreTerminalUpdate, CoreTerminal coreTerminal)
static CoreResponse UpdateTransaction (CoreUpdate coreUpdate, CoreTerminal coreTerminal, Dictionary< string, object > data)
static async Task< Boolean > HealthCheck (String baseUrl, int timeout)
static bool setConnectionTimeout (int seconds)
static CoreSaleResponse SendSale (string coreSale, CoreTerminal coreTerminal)
static CoreSaleResponse SendSale (CoreSale coreSale, CoreTerminal coreTerminal)
static CoreSecureCardResponse secureCardRequest (CoreSecureCard coreSecureCard, CoreTerminal coreTerminal, string operation)
static CoreRefundResponse RequestUnreferencedRefund (CoreUnreferencedRefund coreUnreferencedRefund, CoreTerminal coreTerminal)
static CoreRefundResponse RequestReferencedRefund (CoreRefund coreRefund, CoreTerminal coreTerminal)
static CoreResponse RequestReversal (CoreReversal reversalRequest, CoreTerminal coreTerminal)
static string Login (string schema, CoreTerminal coreTerminal)
static CoreSettings RequestSettings (CoreTerminal coreTerminal)
static List< CoreTransactionSummary > RequestTransactionList (CoreTransactionFilter filter, int page, CoreTerminal coreTerminal)
static bool UpdateTerminal (CoreTerminalUpdate coreTerminalUpdate, CoreTerminal coreTerminal)
static CoreResponse UpdateTransaction (CoreUpdate coreUpdate, CoreTerminal coreTerminal, Dictionary< string, object > data)
static CoreCloseBatchResponse CloseTransactionsBatch (CoreTerminal coreTerminal)
static async Task< Boolean > HealthCheck (String baseUrl, int timeout)

Member Function Documentation

CloseTransactionsBatch()

HealthCheck() [1/2]

    • static async Task<Boolean> CorePayments.RestConnector.HealthCheck
    • (
    • String
    • baseUrl,

    • int
    • timeout

    • )

  • inlinestatic

HealthCheck() [2/2]

    • static async Task<Boolean> CorePayments.RestConnector.HealthCheck
    • (
    • String
    • baseUrl,

    • int
    • timeout

    • )

  • inlinestatic

Login() [1/2]

    • static string CorePayments.RestConnector.Login
    • (
    • string
    • schema,

    • )

  • inlinestatic

Login() [2/2]

    • static string CorePayments.RestConnector.Login
    • (
    • string
    • schema,

    • )

  • inlinestatic

RequestReferencedRefund() [1/2]

RequestReferencedRefund() [2/2]

RequestReversal() [1/2]

RequestReversal() [2/2]

RequestSettings() [1/2]

RequestSettings() [2/2]

RequestTransactionList() [1/2]

RequestTransactionList() [2/2]

RequestUnreferencedRefund() [1/2]

RequestUnreferencedRefund() [2/2]

secureCardRequest() [1/2]

secureCardRequest() [2/2]

SendSale() [1/3]

SendSale() [2/3]

SendSale() [3/3]

setConnectionTimeout()

    • static bool CorePayments.RestConnector.setConnectionTimeout
    • (
    • int
    • seconds
    • )

  • inlinestatic

UpdateTerminal() [1/2]

UpdateTerminal() [2/2]

UpdateTransaction() [1/2]

UpdateTransaction() [2/2]