POST api/AuthorizationPaymentCommerce

Request Information

URI Parameters

None.

Body Parameters

AuthorizationRequest
NameDescriptionTypeAdditional information
MessageTypeId

string

None.

ProcessingCode

string

None.

SystemsTraceNo

string

None.

TimeLocalTrans

string

None.

DateLocalTrans

string

None.

PosEntryMode

string

None.

Nii

string

None.

PosConditionCode

string

None.

AdditionalData

string

None.

OrderInformation

string

None.

FormatId

string

None.

Merchant

MerchantRequest

None.

Card

CardRequest

None.

Amount

AmountRequest

None.

PrivateUse60

PrivateUse60Request

None.

PrivateUse63

PrivateUse63Request

None.

TokenManagement

TokenManagementRequest

None.

Customer

CustomerRequest

None.

BillTo

CustomerBill

None.

ShipTo

CustomerShippingAddress

None.

PaymentInstrument

PaymentInstrumentRequest

None.

CustomerPaymentInstrument

CustomerPaymentInstrumentRequest

None.

PayerAuthentication

PayerAuthenticationRequest

None.

NetworkTokenClientWallet

NetworkTokenCWalletRequest

None.

NetworkTokenProvisionInfo

NetworkTokenProvisionInfoRequest

None.

NetworkTokenInfo

NetworkTokenCTPInfoRequest

None.

UnifiedCheckout

CybersourceRequest

None.

Request Formats

application/json, text/json

Sample:
{
  "MessageTypeId": "sample string 1",
  "ProcessingCode": "sample string 2",
  "SystemsTraceNo": "sample string 3",
  "TimeLocalTrans": "sample string 4",
  "DateLocalTrans": "sample string 5",
  "PosEntryMode": "sample string 6",
  "Nii": "sample string 7",
  "PosConditionCode": "sample string 8",
  "AdditionalData": "sample string 9",
  "OrderInformation": "sample string 10",
  "FormatId": "sample string 11",
  "Merchant": {
    "TerminalId": "sample string 1",
    "CardAcqId": "sample string 2"
  },
  "Card": {
    "Type": "sample string 1",
    "PrimaryAcctNum": "sample string 2",
    "DateExpiration": "sample string 3",
    "Cvv2": "sample string 4",
    "Track2Data": "sample string 5",
    "CardTokenId": "sample string 6",
    "UniqueCodeofBeneciary": "sample string 7"
  },
  "Amount": {
    "AmountTrans": "sample string 1",
    "AmountDiscount": "sample string 2",
    "RateDiscount": "sample string 3",
    "AdditionalAmounts": "sample string 4",
    "TaxDetail": [
      {
        "Type": "sample string 1",
        "GrossAmount": "sample string 2",
        "TaxAmountNet": "sample string 3",
        "Rate": "sample string 4"
      },
      {
        "Type": "sample string 1",
        "GrossAmount": "sample string 2",
        "TaxAmountNet": "sample string 3",
        "Rate": "sample string 4"
      }
    ]
  },
  "PrivateUse60": {
    "BatchNumber": "sample string 1"
  },
  "PrivateUse63": {
    "LodgingFolioNumber14": "sample string 1",
    "NationalCard25": "sample string 2",
    "HostReferenceData31": "sample string 3",
    "TaxAmount1": "sample string 4"
  },
  "TokenManagement": {
    "Type": "sample string 1",
    "ActionMethod": "sample string 2"
  },
  "Customer": {
    "CustomerTokenId": "sample string 1",
    "FirstName": "sample string 2",
    "LastName": "sample string 3",
    "TaxId": "sample string 4",
    "IdentificationType": "sample string 5",
    "PersonalId": "sample string 6",
    "Email": "sample string 7",
    "PhoneNumber": "sample string 8"
  },
  "BillTo": {
    "FirstName": "sample string 1",
    "LastName": "sample string 2",
    "Company": "sample string 3",
    "AddressOne": "sample string 4",
    "AddressTwo": "sample string 5",
    "Locality": "sample string 6",
    "AdministrativeArea": "sample string 7",
    "PostalCode": "sample string 8",
    "Country": "sample string 9",
    "Email": "sample string 10",
    "PhoneNumber": "sample string 11"
  },
  "ShipTo": {
    "DefaultSt": "sample string 1",
    "FirstName": "sample string 2",
    "LastName": "sample string 3",
    "Company": "sample string 4",
    "AddressOne": "sample string 5",
    "AddressTwo": "sample string 6",
    "Locality": "sample string 7",
    "AdministrativeArea": "sample string 8",
    "PostalCode": "sample string 9",
    "Country": "sample string 10",
    "Email": "sample string 11",
    "PhoneNumber": "sample string 12",
    "ShippingAddressTokenId": "sample string 13"
  },
  "PaymentInstrument": {
    "PaymentInstrumentTokenId": "sample string 1"
  },
  "CustomerPaymentInstrument": {
    "CustomerPaymentInstrumentTokenId": "sample string 1",
    "DefaultCpi": "sample string 2"
  },
  "PayerAuthentication": {
    "Step": "sample string 1",
    "UrlCommerce": "sample string 2",
    "ReferenceId": "sample string 3",
    "ECI": "sample string 4",
    "CAVV": "sample string 5",
    "UCAFCollectionIndicator": "sample string 6",
    "AVV": "sample string 7",
    "XID": "sample string 8",
    "SpecificationVersion": "sample string 9",
    "DirectoryServerTransactionId": "sample string 10"
  },
  "NetworkTokenClientWallet": {
    "ClientWalletAccountID": "sample string 1",
    "ClientWalletAccountEmail": "sample string 2"
  },
  "NetworkTokenProvisionInfo": {
    "PlatformType": "sample string 1",
    "PanSource": "sample string 2",
    "ProtectionType": "sample string 3",
    "ConsumerEntryMode": "sample string 4",
    "Locale": "sample string 5"
  },
  "NetworkTokenInfo": {
    "PosEnvironment": "sample string 1",
    "Cryptogram": "sample string 2",
    "ECI": "sample string 3",
    "TransactionIdentifier": "sample string 4",
    "CAVV": "sample string 5"
  },
  "UnifiedCheckout": {
    "TransientTokenJwt": "sample string 1",
    "FingerPrint": "sample string 2"
  }
}

application/xml, text/xml

Sample:
<AuthorizationRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VNG_API_EPAYSERVER_BROKER.Models">
  <AdditionalData>sample string 9</AdditionalData>
  <Amount>
    <AdditionalAmounts>sample string 4</AdditionalAmounts>
    <AmountDiscount>sample string 2</AmountDiscount>
    <AmountTrans>sample string 1</AmountTrans>
    <RateDiscount>sample string 3</RateDiscount>
    <TaxDetail>
      <TaxDetailRequest>
        <GrossAmount>sample string 2</GrossAmount>
        <Rate>sample string 4</Rate>
        <TaxAmountNet>sample string 3</TaxAmountNet>
        <Type>sample string 1</Type>
      </TaxDetailRequest>
      <TaxDetailRequest>
        <GrossAmount>sample string 2</GrossAmount>
        <Rate>sample string 4</Rate>
        <TaxAmountNet>sample string 3</TaxAmountNet>
        <Type>sample string 1</Type>
      </TaxDetailRequest>
    </TaxDetail>
  </Amount>
  <BillTo>
    <AddressOne>sample string 4</AddressOne>
    <AddressTwo>sample string 5</AddressTwo>
    <AdministrativeArea>sample string 7</AdministrativeArea>
    <Company>sample string 3</Company>
    <Country>sample string 9</Country>
    <Email>sample string 10</Email>
    <FirstName>sample string 1</FirstName>
    <LastName>sample string 2</LastName>
    <Locality>sample string 6</Locality>
    <PhoneNumber>sample string 11</PhoneNumber>
    <PostalCode>sample string 8</PostalCode>
  </BillTo>
  <Card>
    <CardTokenId>sample string 6</CardTokenId>
    <Cvv2>sample string 4</Cvv2>
    <DateExpiration>sample string 3</DateExpiration>
    <PrimaryAcctNum>sample string 2</PrimaryAcctNum>
    <Track2Data>sample string 5</Track2Data>
    <Type>sample string 1</Type>
    <UniqueCodeofBeneciary>sample string 7</UniqueCodeofBeneciary>
  </Card>
  <Customer>
    <CustomerTokenId>sample string 1</CustomerTokenId>
    <Email>sample string 7</Email>
    <FirstName>sample string 2</FirstName>
    <IdentificationType>sample string 5</IdentificationType>
    <LastName>sample string 3</LastName>
    <PersonalId>sample string 6</PersonalId>
    <PhoneNumber>sample string 8</PhoneNumber>
    <TaxId>sample string 4</TaxId>
  </Customer>
  <CustomerPaymentInstrument>
    <CustomerPaymentInstrumentTokenId>sample string 1</CustomerPaymentInstrumentTokenId>
    <DefaultCpi>sample string 2</DefaultCpi>
  </CustomerPaymentInstrument>
  <DateLocalTrans>sample string 5</DateLocalTrans>
  <FormatId>sample string 11</FormatId>
  <Merchant>
    <CardAcqId>sample string 2</CardAcqId>
    <TerminalId>sample string 1</TerminalId>
  </Merchant>
  <MessageTypeId>sample string 1</MessageTypeId>
  <NetworkTokenClientWallet>
    <ClientWalletAccountEmail>sample string 2</ClientWalletAccountEmail>
    <ClientWalletAccountID>sample string 1</ClientWalletAccountID>
  </NetworkTokenClientWallet>
  <NetworkTokenInfo>
    <CAVV>sample string 5</CAVV>
    <Cryptogram>sample string 2</Cryptogram>
    <ECI>sample string 3</ECI>
    <PosEnvironment>sample string 1</PosEnvironment>
    <TransactionIdentifier>sample string 4</TransactionIdentifier>
  </NetworkTokenInfo>
  <NetworkTokenProvisionInfo>
    <ConsumerEntryMode>sample string 4</ConsumerEntryMode>
    <Locale>sample string 5</Locale>
    <PanSource>sample string 2</PanSource>
    <PlatformType>sample string 1</PlatformType>
    <ProtectionType>sample string 3</ProtectionType>
  </NetworkTokenProvisionInfo>
  <Nii>sample string 7</Nii>
  <OrderInformation>sample string 10</OrderInformation>
  <PayerAuthentication>
    <AVV>sample string 7</AVV>
    <CAVV>sample string 5</CAVV>
    <DirectoryServerTransactionId>sample string 10</DirectoryServerTransactionId>
    <ECI>sample string 4</ECI>
    <ReferenceId>sample string 3</ReferenceId>
    <SpecificationVersion>sample string 9</SpecificationVersion>
    <Step>sample string 1</Step>
    <UCAFCollectionIndicator>sample string 6</UCAFCollectionIndicator>
    <UrlCommerce>sample string 2</UrlCommerce>
    <XID>sample string 8</XID>
  </PayerAuthentication>
  <PaymentInstrument>
    <PaymentInstrumentTokenId>sample string 1</PaymentInstrumentTokenId>
  </PaymentInstrument>
  <PosConditionCode>sample string 8</PosConditionCode>
  <PosEntryMode>sample string 6</PosEntryMode>
  <PrivateUse60>
    <BatchNumber>sample string 1</BatchNumber>
  </PrivateUse60>
  <PrivateUse63>
    <HostReferenceData31>sample string 3</HostReferenceData31>
    <LodgingFolioNumber14>sample string 1</LodgingFolioNumber14>
    <NationalCard25>sample string 2</NationalCard25>
    <TaxAmount1>sample string 4</TaxAmount1>
  </PrivateUse63>
  <ProcessingCode>sample string 2</ProcessingCode>
  <ShipTo>
    <AddressOne>sample string 5</AddressOne>
    <AddressTwo>sample string 6</AddressTwo>
    <AdministrativeArea>sample string 8</AdministrativeArea>
    <Company>sample string 4</Company>
    <Country>sample string 10</Country>
    <DefaultSt>sample string 1</DefaultSt>
    <Email>sample string 11</Email>
    <FirstName>sample string 2</FirstName>
    <LastName>sample string 3</LastName>
    <Locality>sample string 7</Locality>
    <PhoneNumber>sample string 12</PhoneNumber>
    <PostalCode>sample string 9</PostalCode>
    <ShippingAddressTokenId>sample string 13</ShippingAddressTokenId>
  </ShipTo>
  <SystemsTraceNo>sample string 3</SystemsTraceNo>
  <TimeLocalTrans>sample string 4</TimeLocalTrans>
  <TokenManagement>
    <ActionMethod>sample string 2</ActionMethod>
    <Type>sample string 1</Type>
  </TokenManagement>
  <UnifiedCheckout>
    <FingerPrint>sample string 2</FingerPrint>
    <TransientTokenJwt>sample string 1</TransientTokenJwt>
  </UnifiedCheckout>
</AuthorizationRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.