Class coreterminal

This class represents CoreTerminal object which is used to hold terminal settings (terminal ID, secret).More…

#import <Core.h>

Inheritance diagram for CoreTerminal:

Instance Methods

(id) - initWithTerminalId:secret:terminalType:
(id) - initWithTerminalId:secret:currency:terminalType:
(id) - initWithTerminalId:secret:currency:terminalType:token:
(NSString *) - getTerminalURL
(NSString *) - getAuthorizationURL
(NSString *) - getPayconexSaleUrl
(NSString *) - getPayconexReportingUrl

Properties

NSString * terminalId
This property represents terminal ID.More…
NSString * secret
This property represents secret.More…
Currency currency
This property represents currency.More…
NSString * terminalType
This property represents terminal type.More…
NSString * token
This property represents token.More…
NSString * url
This property represents url.More…
NSNumber * requiresTokenForRefunds
This property represents flag for token requirement for refunds.More…
NSNumber * requiresTokenForReporting
This property represents flag for token requirement for reporting.More…
NSNumber * requiresTokenForTerminalUpdate
This property represents flag for token requirement for updating terminal settings.More…
NSString * isvToken
This property represents the isv token.More…
NSString * deviceType
This property represents the device type.More…
BOOL offlineSdkMode
This property represents offline mode.More…
CoreMode mode
This property represents SDK mode.More…

Detailed Description

This class represents CoreTerminal object which is used to hold terminal settings (terminal ID, secret).

Method Documentation

getAuthorizationURL()

  • - (NSString *) getAuthorizationURL

getPayconexReportingUrl()

  • - (NSString *) getPayconexReportingUrl

getPayconexSaleUrl()

  • - (NSString *) getPayconexSaleUrl

getTerminalURL()

  • - (NSString *) getTerminalURL

initWithTerminalId:secret:currency:terminalType:()

  • - (id) initWithTerminalId:
  • (NSString *)
  • terminalId

  • secret:
  • (NSString *)
  • secret

  • currency:
  • (Currency)
  • currency

  • terminalType:
  • (NSString *)
  • terminalType

initWithTerminalId:secret:currency:terminalType:token:()

  • - (id) initWithTerminalId:
  • (NSString *)
  • terminalId

  • secret:
  • (NSString *)
  • secret

  • currency:
  • (Currency)
  • currency

  • terminalType:
  • (NSString *)
  • terminalType

  • token:
  • (NSString *)
  • token

initWithTerminalId:secret:terminalType:()

  • - (id) initWithTerminalId:
  • (NSString *)
  • terminalId

  • secret:
  • (NSString *)
  • secret

  • terminalType:
  • (NSString *)
  • terminalType

Property Documentation

currency

    • - (Currency) currency

  • readwriteatomic

This property represents currency.

deviceType

    • - (NSString*) deviceType

  • readwriteatomic

This property represents the device type.

isvToken

    • - (NSString*) isvToken

  • readwriteatomic

This property represents the isv token.

mode

    • - (CoreMode) mode

  • readwritenonatomicassign

This property represents SDK mode.

offlineSdkMode

    • - (BOOL) offlineSdkMode

  • readwriteatomic

This property represents offline mode.

requiresTokenForRefunds

    • - (NSNumber*) requiresTokenForRefunds

  • readwriteatomic

This property represents flag for token requirement for refunds.

requiresTokenForReporting

    • - (NSNumber*) requiresTokenForReporting

  • readwriteatomic

This property represents flag for token requirement for reporting.

requiresTokenForTerminalUpdate

    • - (NSNumber*) requiresTokenForTerminalUpdate

  • readwriteatomic

This property represents flag for token requirement for updating terminal settings.

secret

    • - (NSString*) secret

  • readwriteatomic

This property represents secret.

terminalId

    • - (NSString*) terminalId

  • readwriteatomic

This property represents terminal ID.

terminalType

    • - (NSString*) terminalType

  • readwriteatomic

This property represents terminal type.

token

    • - (NSString*) token

  • readwriteatomic

This property represents token.

url

    • - (NSString*) url

  • readwriteatomic

This property represents url.