ApexERPHost

<back to all web services

GetManzanaCardBalance

Requires Authentication
The following routes are available for this service:
GET/POS/Manzana/Card/Balance
GetManzanaCardBalance Parameters:
NameParameterData TypeRequiredDescription
CardNumberquerystringNo
PhoneNumberquerystringNo
Branchqueryint?No
POSqueryint?No
GetManzanaCardBalanceResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformManzanaCardBalanceNo
ManzanaCardBalance Parameters:
NameParameterData TypeRequiredDescription
TransactionIDformstringNo
RequestIDformstringNo
ProcessedformDateTimeNo
ReturnCodeformstringNo
MessageformstringNo
ContactIDformstringNo
CardBalanceformdecimalNo
CardNormalBalanceformdecimalNo
CardStatusBalanceformdecimalNo
CardActiveBalanceformdecimalNo
CardNormalActiveBalanceformdecimalNo
CardStatusActiveBalanceformdecimalNo
CardSummformdecimalNo
CardSummDiscountedformdecimalNo
CardDiscountformdecimalNo
CardQuantityformstringNo
ContactPresenceformstringNo
CardTypeformstringNo
CardStatusformstringNo
CardCollaborationTypeformstringNo
CardChargeTypeformstringNo
CardChargedBonusformdecimalNo
CardWriteoffBonusformdecimalNo
CardChargedMoneyformdecimalNo
CardWriteoffMoneyformdecimalNo
CardMoneyBalanceformdecimalNo
FirstNameformstringNo
FullNameformstringNo
PhoneformstringNo
ContactCurrentLevelformstringNo
ContactPreviousLevelformstringNo
HashCodeWordformstringNo
SaltCodeWordformstringNo
AllowReceiveChequeByEmailformboolNo
BonusAccountsformList<ManzanaBonusAccount>No
CardformManzanaCardNo
ManzanaBonusAccount Parameters:
NameParameterData TypeRequiredDescription
CampaignformstringNo
DebetformdecimalNo
CreditformdecimalNo
BalanceformdecimalNo
ActiveBalanceformdecimalNo
StatusDebetformdecimalNo
StatusCreditformdecimalNo
StatusBalanceformdecimalNo
StatusActiveBalanceformdecimalNo
ManzanaCard Parameters:
NameParameterData TypeRequiredDescription
ItemformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /POS/Manzana/Card/Balance HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}},"Result":{"TransactionID":"String","RequestID":"String","Processed":"\/Date(-62135596800000-0000)\/","ReturnCode":"String","Message":"String","ContactID":"String","CardBalance":0,"CardNormalBalance":0,"CardStatusBalance":0,"CardActiveBalance":0,"CardNormalActiveBalance":0,"CardStatusActiveBalance":0,"CardSumm":0,"CardSummDiscounted":0,"CardDiscount":0,"CardQuantity":"String","ContactPresence":"String","CardType":"String","CardStatus":"String","CardCollaborationType":"String","CardChargeType":"String","CardChargedBonus":0,"CardWriteoffBonus":0,"CardChargedMoney":0,"CardWriteoffMoney":0,"CardMoneyBalance":0,"FirstName":"String","FullName":"String","Phone":"String","ContactCurrentLevel":"String","ContactPreviousLevel":"String","HashCodeWord":"String","SaltCodeWord":"String","AllowReceiveChequeByEmail":false,"BonusAccounts":[{"Campaign":"String","Debet":0,"Credit":0,"Balance":0,"ActiveBalance":0,"StatusDebet":0,"StatusCredit":0,"StatusBalance":0,"StatusActiveBalance":0}],"Card":{"Item":"String"}}}