POST api/payments/iyzico/ReturnIyzicoStatus

Request Information

URI Parameters

None.

Body Parameters

Should_Create_Threeds_Payment_Modal
NameDescriptionTypeAdditional information
PaymentId

string

None.

ConversationId

string

None.

ConversationData

string

None.

ApiKey

string

None.

SecretKey

string

None.

Request Formats

application/json, text/json

Sample:
{
  "PaymentId": "sample string 1",
  "ConversationId": "sample string 2",
  "ConversationData": "sample string 3",
  "ApiKey": "sample string 4",
  "SecretKey": "sample string 5"
}

application/xml, text/xml

Sample:
<IyzicoViewModel.Should_Create_Threeds_Payment_Modal xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">
  <ApiKey>sample string 4</ApiKey>
  <ConversationData>sample string 3</ConversationData>
  <ConversationId>sample string 2</ConversationId>
  <PaymentId>sample string 1</PaymentId>
  <SecretKey>sample string 5</SecretKey>
</IyzicoViewModel.Should_Create_Threeds_Payment_Modal>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Should_Create_Threeds_Payment_Modal'.

Response Information

Resource Description

ThreedsPayment
NameDescriptionTypeAdditional information
Price

string

None.

PaidPrice

string

None.

Installment

integer

None.

Currency

string

None.

PaymentId

string

None.

PaymentStatus

string

None.

FraudStatus

integer

None.

MerchantCommissionRate

string

None.

MerchantCommissionRateAmount

string

None.

IyziCommissionRateAmount

string

None.

IyziCommissionFee

string

None.

CardType

string

None.

CardAssociation

string

None.

CardFamily

string

None.

CardToken

string

None.

CardUserKey

string

None.

BinNumber

string

None.

LastFourDigits

string

None.

BasketId

string

None.

itemTransactions

Collection of PaymentItem

None.

ConnectorName

string

None.

AuthCode

string

None.

HostReference

string

None.

Phase

string

None.

MdStatus

integer

None.

Status

string

None.

ErrorCode

string

None.

ErrorMessage

string

None.

ErrorGroup

string

None.

Locale

string

None.

SystemTime

integer

None.

ConversationId

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Price": "sample string 1",
  "PaidPrice": "sample string 2",
  "Installment": 1,
  "Currency": "sample string 3",
  "PaymentId": "sample string 4",
  "PaymentStatus": "sample string 5",
  "FraudStatus": 1,
  "MerchantCommissionRate": "sample string 6",
  "MerchantCommissionRateAmount": "sample string 7",
  "IyziCommissionRateAmount": "sample string 8",
  "IyziCommissionFee": "sample string 9",
  "CardType": "sample string 10",
  "CardAssociation": "sample string 11",
  "CardFamily": "sample string 12",
  "CardToken": "sample string 13",
  "CardUserKey": "sample string 14",
  "BinNumber": "sample string 15",
  "LastFourDigits": "sample string 16",
  "BasketId": "sample string 17",
  "itemTransactions": [
    {
      "ItemId": "sample string 1",
      "PaymentTransactionId": "sample string 2",
      "TransactionStatus": 1,
      "Price": "sample string 3",
      "PaidPrice": "sample string 4",
      "MerchantCommissionRate": "sample string 5",
      "MerchantCommissionRateAmount": "sample string 6",
      "IyziCommissionRateAmount": "sample string 7",
      "IyziCommissionFee": "sample string 8",
      "BlockageRate": "sample string 9",
      "BlockageRateAmountMerchant": "sample string 10",
      "BlockageRateAmountSubMerchant": "sample string 11",
      "BlockageResolvedDate": "sample string 12",
      "SubMerchantKey": "sample string 13",
      "SubMerchantPrice": "sample string 14",
      "SubMerchantPayoutRate": "sample string 15",
      "SubMerchantPayoutAmount": "sample string 16",
      "MerchantPayoutAmount": "sample string 17",
      "ConvertedPayout": {
        "PaidPrice": "sample string 1",
        "IyziCommissionRateAmount": "sample string 2",
        "IyziCommissionFee": "sample string 3",
        "BlockageRateAmountMerchant": "sample string 4",
        "BlockageRateAmountSubMerchant": "sample string 5",
        "SubMerchantPayoutAmount": "sample string 6",
        "MerchantPayoutAmount": "sample string 7",
        "IyziConversionRate": "sample string 8",
        "IyziConversionRateAmount": "sample string 9",
        "Currency": "sample string 10",
        "Locale": "sample string 11",
        "ConversationId": "sample string 12"
      },
      "Status": "sample string 18",
      "ErrorCode": "sample string 19",
      "ErrorMessage": "sample string 20",
      "ErrorGroup": "sample string 21",
      "Locale": "sample string 22",
      "SystemTime": 23,
      "ConversationId": "sample string 24"
    },
    {
      "ItemId": "sample string 1",
      "PaymentTransactionId": "sample string 2",
      "TransactionStatus": 1,
      "Price": "sample string 3",
      "PaidPrice": "sample string 4",
      "MerchantCommissionRate": "sample string 5",
      "MerchantCommissionRateAmount": "sample string 6",
      "IyziCommissionRateAmount": "sample string 7",
      "IyziCommissionFee": "sample string 8",
      "BlockageRate": "sample string 9",
      "BlockageRateAmountMerchant": "sample string 10",
      "BlockageRateAmountSubMerchant": "sample string 11",
      "BlockageResolvedDate": "sample string 12",
      "SubMerchantKey": "sample string 13",
      "SubMerchantPrice": "sample string 14",
      "SubMerchantPayoutRate": "sample string 15",
      "SubMerchantPayoutAmount": "sample string 16",
      "MerchantPayoutAmount": "sample string 17",
      "ConvertedPayout": {
        "PaidPrice": "sample string 1",
        "IyziCommissionRateAmount": "sample string 2",
        "IyziCommissionFee": "sample string 3",
        "BlockageRateAmountMerchant": "sample string 4",
        "BlockageRateAmountSubMerchant": "sample string 5",
        "SubMerchantPayoutAmount": "sample string 6",
        "MerchantPayoutAmount": "sample string 7",
        "IyziConversionRate": "sample string 8",
        "IyziConversionRateAmount": "sample string 9",
        "Currency": "sample string 10",
        "Locale": "sample string 11",
        "ConversationId": "sample string 12"
      },
      "Status": "sample string 18",
      "ErrorCode": "sample string 19",
      "ErrorMessage": "sample string 20",
      "ErrorGroup": "sample string 21",
      "Locale": "sample string 22",
      "SystemTime": 23,
      "ConversationId": "sample string 24"
    }
  ],
  "ConnectorName": "sample string 18",
  "AuthCode": "sample string 19",
  "HostReference": "sample string 20",
  "Phase": "sample string 21",
  "MdStatus": 1,
  "Status": "sample string 22",
  "ErrorCode": "sample string 23",
  "ErrorMessage": "sample string 24",
  "ErrorGroup": "sample string 25",
  "Locale": "sample string 26",
  "SystemTime": 27,
  "ConversationId": "sample string 28"
}

application/xml, text/xml

Sample:
<PaymentsController.ThreedsPayment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.Controllers">
  <ConversationId xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 28</ConversationId>
  <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 23</ErrorCode>
  <ErrorGroup xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 25</ErrorGroup>
  <ErrorMessage xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 24</ErrorMessage>
  <Locale xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 26</Locale>
  <Status xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 22</Status>
  <SystemTime xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">27</SystemTime>
  <AuthCode xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 19</AuthCode>
  <BasketId xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 17</BasketId>
  <BinNumber xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 15</BinNumber>
  <CardAssociation xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 11</CardAssociation>
  <CardFamily xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 12</CardFamily>
  <CardToken xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 13</CardToken>
  <CardType xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 10</CardType>
  <CardUserKey xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 14</CardUserKey>
  <ConnectorName xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 18</ConnectorName>
  <Currency xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 3</Currency>
  <FraudStatus xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">1</FraudStatus>
  <HostReference xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 20</HostReference>
  <Installment xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">1</Installment>
  <IyziCommissionFee xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 9</IyziCommissionFee>
  <IyziCommissionRateAmount xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 8</IyziCommissionRateAmount>
  <LastFourDigits xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 16</LastFourDigits>
  <MdStatus xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">1</MdStatus>
  <MerchantCommissionRate xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 6</MerchantCommissionRate>
  <MerchantCommissionRateAmount xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 7</MerchantCommissionRateAmount>
  <PaidPrice xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 2</PaidPrice>
  <PaymentId xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 4</PaymentId>
  <PaymentItems xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">
    <PaymentModel.PaymentItem>
      <ConversationId xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 24</ConversationId>
      <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 19</ErrorCode>
      <ErrorGroup xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 21</ErrorGroup>
      <ErrorMessage xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 20</ErrorMessage>
      <Locale xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 22</Locale>
      <Status xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 18</Status>
      <SystemTime xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">23</SystemTime>
      <BlockageRate>sample string 9</BlockageRate>
      <BlockageRateAmountMerchant>sample string 10</BlockageRateAmountMerchant>
      <BlockageRateAmountSubMerchant>sample string 11</BlockageRateAmountSubMerchant>
      <BlockageResolvedDate>sample string 12</BlockageResolvedDate>
      <ConvertedPayout>
        <ConversationId xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 12</ConversationId>
        <Locale xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 11</Locale>
        <BlockageRateAmountMerchant>sample string 4</BlockageRateAmountMerchant>
        <BlockageRateAmountSubMerchant>sample string 5</BlockageRateAmountSubMerchant>
        <Currency>sample string 10</Currency>
        <IyziCommissionFee>sample string 3</IyziCommissionFee>
        <IyziCommissionRateAmount>sample string 2</IyziCommissionRateAmount>
        <IyziConversionRate>sample string 8</IyziConversionRate>
        <IyziConversionRateAmount>sample string 9</IyziConversionRateAmount>
        <MerchantPayoutAmount>sample string 7</MerchantPayoutAmount>
        <PaidPrice>sample string 1</PaidPrice>
        <SubMerchantPayoutAmount>sample string 6</SubMerchantPayoutAmount>
      </ConvertedPayout>
      <ItemId>sample string 1</ItemId>
      <IyziCommissionFee>sample string 8</IyziCommissionFee>
      <IyziCommissionRateAmount>sample string 7</IyziCommissionRateAmount>
      <MerchantCommissionRate>sample string 5</MerchantCommissionRate>
      <MerchantCommissionRateAmount>sample string 6</MerchantCommissionRateAmount>
      <MerchantPayoutAmount>sample string 17</MerchantPayoutAmount>
      <PaidPrice>sample string 4</PaidPrice>
      <PaymentTransactionId>sample string 2</PaymentTransactionId>
      <Price>sample string 3</Price>
      <SubMerchantKey>sample string 13</SubMerchantKey>
      <SubMerchantPayoutAmount>sample string 16</SubMerchantPayoutAmount>
      <SubMerchantPayoutRate>sample string 15</SubMerchantPayoutRate>
      <SubMerchantPrice>sample string 14</SubMerchantPrice>
      <TransactionStatus>1</TransactionStatus>
    </PaymentModel.PaymentItem>
    <PaymentModel.PaymentItem>
      <ConversationId xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 24</ConversationId>
      <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 19</ErrorCode>
      <ErrorGroup xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 21</ErrorGroup>
      <ErrorMessage xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 20</ErrorMessage>
      <Locale xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 22</Locale>
      <Status xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 18</Status>
      <SystemTime xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">23</SystemTime>
      <BlockageRate>sample string 9</BlockageRate>
      <BlockageRateAmountMerchant>sample string 10</BlockageRateAmountMerchant>
      <BlockageRateAmountSubMerchant>sample string 11</BlockageRateAmountSubMerchant>
      <BlockageResolvedDate>sample string 12</BlockageResolvedDate>
      <ConvertedPayout>
        <ConversationId xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 12</ConversationId>
        <Locale xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.PaymentIntegration.Iyzico">sample string 11</Locale>
        <BlockageRateAmountMerchant>sample string 4</BlockageRateAmountMerchant>
        <BlockageRateAmountSubMerchant>sample string 5</BlockageRateAmountSubMerchant>
        <Currency>sample string 10</Currency>
        <IyziCommissionFee>sample string 3</IyziCommissionFee>
        <IyziCommissionRateAmount>sample string 2</IyziCommissionRateAmount>
        <IyziConversionRate>sample string 8</IyziConversionRate>
        <IyziConversionRateAmount>sample string 9</IyziConversionRateAmount>
        <MerchantPayoutAmount>sample string 7</MerchantPayoutAmount>
        <PaidPrice>sample string 1</PaidPrice>
        <SubMerchantPayoutAmount>sample string 6</SubMerchantPayoutAmount>
      </ConvertedPayout>
      <ItemId>sample string 1</ItemId>
      <IyziCommissionFee>sample string 8</IyziCommissionFee>
      <IyziCommissionRateAmount>sample string 7</IyziCommissionRateAmount>
      <MerchantCommissionRate>sample string 5</MerchantCommissionRate>
      <MerchantCommissionRateAmount>sample string 6</MerchantCommissionRateAmount>
      <MerchantPayoutAmount>sample string 17</MerchantPayoutAmount>
      <PaidPrice>sample string 4</PaidPrice>
      <PaymentTransactionId>sample string 2</PaymentTransactionId>
      <Price>sample string 3</Price>
      <SubMerchantKey>sample string 13</SubMerchantKey>
      <SubMerchantPayoutAmount>sample string 16</SubMerchantPayoutAmount>
      <SubMerchantPayoutRate>sample string 15</SubMerchantPayoutRate>
      <SubMerchantPrice>sample string 14</SubMerchantPrice>
      <TransactionStatus>1</TransactionStatus>
    </PaymentModel.PaymentItem>
  </PaymentItems>
  <PaymentStatus xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 5</PaymentStatus>
  <Phase xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 21</Phase>
  <Price xmlns="http://schemas.datacontract.org/2004/07/HizirYetisAPI.ViewModels">sample string 1</Price>
</PaymentsController.ThreedsPayment>