ApexERPHost

<back to all web services

ManzanaSendChequeByReceipt

Requires Authentication
The following routes are available for this service:
POST/POS/Manzana/Cheque/ByReceipt/Send
POST/POS/Manzana/Cheque/ByReceipt/Send/{ReceiptId}
POST/POS/Manzana/Cheque/ByReceipt/Send/{ReceiptId}/{ChequeType}
ManzanaSendChequeByReceipt Parameters:
NameParameterData TypeRequiredDescription
ReceiptIdpathGuidNo
ChequeTypepathManzanaChequeTypeNo
WithoutReferencebodyboolNo
ManzanaSendChequeRequestResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformManzanaChequeResponseNo
ErrorXmlformstringNo
ManzanaChequeResponse Parameters:
NameParameterData TypeRequiredDescription
TransactionIDformstringNo
RequestIDformstringNo
ProcessedformDateTimeNo
ReturnCodeformlongNo
MessageformstringNo
CardBalanceformdecimalNo
CardNormalBalanceformdecimalNo
CardStatusBalanceformdecimalNo
CardActiveBalanceformdecimalNo
CardNormalActiveBalanceformdecimalNo
CardStatusActiveBalanceformdecimalNo
CardSummformdecimalNo
CardDiscountformdecimalNo
CardChargedMoneyformdecimalNo
CardWriteoffMoneyformdecimalNo
CardMoneyBalanceformdecimalNo
FullMoneyBalanceformdecimalNo
VerificationCodeformstringNo
SummformdecimalNo
DiscountformdecimalNo
SummDiscountedformdecimalNo
ChargedBonusformdecimalNo
ActiveChargedBonusformdecimalNo
ChargedStatusBonusformdecimalNo
ActiveChargedStatusBonusformdecimalNo
AvailablePaymentformdecimalNo
WriteoffBonusformdecimalNo
WriteoffStatusBonusformdecimalNo
ClearingBonusformdecimalNo
CashierMessageformstringNo
ChequeMessageformstringNo
ManzanaChequeItemsformList<ManzanaChequeItem>No
ManzanaChequeItem Parameters:
NameParameterData TypeRequiredDescription
PositionNumberformintNo
ArticleformstringNo
PriceformdecimalNo
QuantityformdecimalNo
SummformdecimalNo
DiscountformdecimalNo
SummDiscountedformdecimalNo
AvailablePaymentformdecimal?No
Mcpformdecimal?No
ChargedBonusformdecimal?No
ChargedStatusBonusformdecimal?No
WriteoffBonusformdecimal?No
WriteoffStatusBonusformdecimal?No
ActiveChargedBonusformdecimal?No
ActiveChargedStatusBonusformdecimal?No
ExtendedAttributeformList<ManzanaExtendedType>No
ManzanaExtendedType Parameters:
NameParameterData TypeRequiredDescription
KeyformstringNo
ValueformstringNo

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

HTTP + CSV

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

POST /POS/Manzana/Cheque/ByReceipt/Send HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"ReceiptId":"00000000000000000000000000000000","ChequeType":"Fiscal","WithoutReference":false}
HTTP/1.1 200 OK
Content-Type: text/csv
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":0,"Message":"String","CardBalance":0,"CardNormalBalance":0,"CardStatusBalance":0,"CardActiveBalance":0,"CardNormalActiveBalance":0,"CardStatusActiveBalance":0,"CardSumm":0,"CardDiscount":0,"CardChargedMoney":0,"CardWriteoffMoney":0,"CardMoneyBalance":0,"FullMoneyBalance":0,"VerificationCode":"String","Summ":0,"Discount":0,"SummDiscounted":0,"ChargedBonus":0,"ActiveChargedBonus":0,"ChargedStatusBonus":0,"ActiveChargedStatusBonus":0,"AvailablePayment":0,"WriteoffBonus":0,"WriteoffStatusBonus":0,"ClearingBonus":0,"CashierMessage":"String","ChequeMessage":"String","ManzanaChequeItems":[{"PositionNumber":0,"Article":"String","Price":0,"Quantity":0,"Summ":0,"Discount":0,"SummDiscounted":0,"AvailablePayment":0,"Mcp":0,"ChargedBonus":0,"ChargedStatusBonus":0,"WriteoffBonus":0,"WriteoffStatusBonus":0,"ActiveChargedBonus":0,"ActiveChargedStatusBonus":0,"ExtendedAttribute":[{"Key":"String","Value":"String"}]}]},"ErrorXml":"String"}