POST api/IssueNewPin
Request Information
URI Parameters
None.
Body Parameters
IssueNewPinPostModelName | Description | Type | Additional information |
---|---|---|---|
OrderId | string |
None. |
|
Amount | decimal number |
None. |
|
CouponCode | string |
None. |
|
PaymentMethod | string |
None. |
|
IsPaymentProcessed | boolean |
None. |
|
CreditCardId | integer |
None. |
|
CreditCard | CreditCard |
None. |
|
Cvv2 | string |
None. |
|
PaymentTransactionId | string |
None. |
|
ZipCodeResponse | string |
None. |
|
AddressResponse | string |
None. |
|
Cvv2Response | string |
None. |
|
Cavv | string |
None. |
|
EciFlag | string |
None. |
|
Xid | string |
None. |
|
IpAddress | string |
None. |
|
PayPalPayerId | string |
None. |
|
IsAutoReFill | boolean |
None. |
|
AutoReFillAmount | decimal number |
None. |
|
CardId | integer |
None. |
|
SubCardId | string |
None. |
|
CountryFrom | integer |
None. |
|
CountryTo | integer |
None. |
|
PinlessNumbers | Collection of string |
None. |
|
nonce | string |
None. |
|
ProcessedBy | string |
None. |
|
ActualAmountCharge | decimal number |
None. |
|
PaymentCurrency | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "OrderId": "sample string 1", "Amount": 2.1, "CouponCode": "sample string 3", "PaymentMethod": "sample string 4", "IsPaymentProcessed": true, "CreditCardId": 6, "CreditCard": { "CardNumber": "sample string 1", "Type": 1, "ExpiryDate": "sample string 2sample string 3", "ExpiryMonth": "sample string 2", "ExpiryYear": "sample string 3", "Cvv": "sample string 4", "Status": true, "CardHolderName": "sample string 6", "InstanceId": 7 }, "Cvv2": "sample string 7", "PaymentTransactionId": "sample string 8", "ZipCodeResponse": "sample string 9", "AddressResponse": "sample string 10", "Cvv2Response": "sample string 11", "Cavv": "sample string 12", "EciFlag": "sample string 13", "Xid": "sample string 14", "IpAddress": "sample string 15", "PayPalPayerId": "sample string 16", "IsAutoReFill": true, "AutoReFillAmount": 18.1, "CardId": 19, "SubCardId": "sample string 20", "CountryFrom": 21, "CountryTo": 22, "PinlessNumbers": [ "sample string 1", "sample string 2" ], "nonce": "sample string 23", "ProcessedBy": "sample string 24", "ActualAmountCharge": 25.1, "PaymentCurrency": "sample string 26" }
application/xml, text/xml
Sample:
<IssueNewPinPostModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Raza.Web.Api.Models.Transactions"> <ActualAmountCharge>25.1</ActualAmountCharge> <AddressResponse>sample string 10</AddressResponse> <Amount>2.1</Amount> <AutoReFillAmount>18.1</AutoReFillAmount> <CardId>19</CardId> <Cavv>sample string 12</Cavv> <CountryFrom>21</CountryFrom> <CountryTo>22</CountryTo> <CouponCode>sample string 3</CouponCode> <CreditCard xmlns:d2p1="http://schemas.datacontract.org/2004/07/Raza.Objects.Business.Accounts"> <InstanceId xmlns="http://schemas.datacontract.org/2004/07/Raza.Core">7</InstanceId> <d2p1:CardHolderName>sample string 6</d2p1:CardHolderName> <d2p1:CardNumber>sample string 1</d2p1:CardNumber> <d2p1:Cvv>sample string 4</d2p1:Cvv> <d2p1:ExpiryMonth>sample string 2</d2p1:ExpiryMonth> <d2p1:ExpiryYear>sample string 3</d2p1:ExpiryYear> <d2p1:Status>true</d2p1:Status> <d2p1:Type>Visa</d2p1:Type> </CreditCard> <CreditCardId>6</CreditCardId> <Cvv2>sample string 7</Cvv2> <Cvv2Response>sample string 11</Cvv2Response> <EciFlag>sample string 13</EciFlag> <IpAddress>sample string 15</IpAddress> <IsAutoReFill>true</IsAutoReFill> <IsPaymentProcessed>true</IsPaymentProcessed> <OrderId>sample string 1</OrderId> <PayPalPayerId>sample string 16</PayPalPayerId> <PaymentCurrency>sample string 26</PaymentCurrency> <PaymentMethod>sample string 4</PaymentMethod> <PaymentTransactionId>sample string 8</PaymentTransactionId> <PinlessNumbers xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </PinlessNumbers> <ProcessedBy>sample string 24</ProcessedBy> <SubCardId>sample string 20</SubCardId> <Xid>sample string 14</Xid> <ZipCodeResponse>sample string 9</ZipCodeResponse> <nonce>sample string 23</nonce> </IssueNewPinPostModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
TransactionResponseName | Description | Type | Additional information |
---|---|---|---|
Status | boolean |
None. |
|
Message | string |
None. |
|
ErrorMessages | Collection of string |
None. |
|
OrderId | string |
None. |
|
IsPendingOrder | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "Status": true, "Message": "sample string 2", "ErrorMessages": [ "sample string 1", "sample string 2" ], "OrderId": "sample string 3", "IsPendingOrder": true }
application/xml, text/xml
Sample:
<TransactionResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Raza.Objects.Business.Transactions"> <ErrorMessages xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </ErrorMessages> <IsPendingOrder>true</IsPendingOrder> <Message>sample string 2</Message> <OrderId>sample string 3</OrderId> <Status>true</Status> </TransactionResponse>