POST api/General/OfferManage/GiftCardOfferCBPaymentByCard

Request Information

URI Parameters

None.

Body Parameters

GiftCardOfferCBPaymentCard
NameDescriptionTypeAdditional information
OfferID

integer

Required

CardUserName

string

Required

Cvc

string

Required

ExpMonth

integer

Required

ExpYear

integer

Required

Number

string

Required

UserID

string

Required

IPAddress

string

Required

Request Formats

application/json, text/json

Sample:
{
  "OfferID": 1,
  "CardUserName": "sample string 2",
  "Cvc": "sample string 3",
  "ExpMonth": 4,
  "ExpYear": 5,
  "Number": "sample string 6",
  "UserID": "sample string 7",
  "IPAddress": "sample string 8"
}

application/xml, text/xml

Sample:
<GiftCardOfferCBPaymentCard xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/General.Operations.CustomModels">
  <CardUserName>sample string 2</CardUserName>
  <Cvc>sample string 3</Cvc>
  <ExpMonth>4</ExpMonth>
  <ExpYear>5</ExpYear>
  <IPAddress>sample string 8</IPAddress>
  <Number>sample string 6</Number>
  <OfferID>1</OfferID>
  <UserID>sample string 7</UserID>
</GiftCardOfferCBPaymentCard>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

CBPaymentResponseModel
NameDescriptionTypeAdditional information
MesageType

string

None.

Message

string

None.

TransactionID

string

None.

CanReTry

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "MesageType": "sample string 1",
  "Message": "sample string 2",
  "TransactionID": "sample string 3",
  "CanReTry": true
}

application/xml, text/xml

Sample:
<CBPaymentResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/General.Operations.CustomModels">
  <CanReTry>true</CanReTry>
  <MesageType>sample string 1</MesageType>
  <Message>sample string 2</Message>
  <TransactionID>sample string 3</TransactionID>
</CBPaymentResponseModel>