POST api/info/PaymentTypes

Gets available payment types

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

PaymentTypesModel
NameDescriptionTypeAdditional information
cash

Payment code to use for cash transactions

string

None.

cheque

Payment code to use for cheque transactions

string

None.

BACS

Payment code to use for BACS payments

string

None.

cards

List of available card payment types

Collection of CardPaymentTypeModel

None.

Response Formats

application/json, text/json

Sample:
{
  "cash": "sample string 1",
  "cheque": "sample string 2",
  "bacs": "sample string 3",
  "cards": [
    {
      "cardType": "sample string 1",
      "cardCode": "sample string 2"
    },
    {
      "cardType": "sample string 1",
      "cardCode": "sample string 2"
    }
  ]
}

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="cash"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="cheque"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="BACS"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="cards[0].cardType"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="cards[0].cardCode"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="cards[1].cardType"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="cards[1].cardCode"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e--