Ozan
  1. DirectApi
Ozan
  • BankTransfers
    • /ozanapi/bankTransfers/payment
      POST
    • /ozanapi/bankTransfers/status
      POST
  • CardStorage
    • /ozanapi/cardStorage/paymentStatus
      POST
    • /ozanapi/cardStorage/purchaseStoredCard
      POST
    • /ozanapi/cardStorage/refund
      POST
    • /ozanapi/cardStorage/storeCard
      POST
    • /ozanapi/cardStorage/transactionDetail
      POST
  • DirectApi
    • /ozanapi/directApi/cancel
      POST
    • /ozanapi/directApi/capture
      POST
    • /ozanapi/directApi/getPaymentStatus
      POST
    • /ozanapi/directApi/getTransactionDetail
      POST
    • /ozanapi/directApi/purchasePreAuth
      POST
    • /ozanapi/directApi/refund
      POST
    • /ozanapi/directApi/checksum
      POST
  • HostedCheckout
    • /ozanapi/hostedCheckout/initializePayment
      POST
    • /ozanapi/hostedCheckout/paymentDetail
      POST
    • /ozanapi/hostedCheckout/paymentStatus
      POST
  • Installment
    • /ozanapi/installment/binInquiry
      POST
    • /ozanapi/installment/installmentInquiry
      POST
  • Marketplace
    • /ozanapi/marketplace/approvePayment
      POST
    • /ozanapi/marketplace/createPayment
      POST
    • /ozanapi/marketplace/basketDetails
      POST
    • /ozanapi/marketplace/createSubseller
      POST
    • /ozanapi/marketplace/deleteSubseller
      POST
    • /ozanapi/marketplace/paymentStatus
      POST
    • /ozanapi/marketplace/refund
      POST
    • /ozanapi/marketplace/subsellerList
      POST
    • /ozanapi/marketplace/transferPayment
      POST
    • /ozanapi/marketplace/updateSubseller
      POST
  • PhysicalPos
    • /ozanapi/physicalPos/cancel
    • /ozanapi/physicalPos/isAlive
    • /ozanapi/physicalPos/sale
    • /ozanapi/physicalPos/saleResult
  • Reporting
    • /ozanapi/reporting/chargebackList
    • /ozanapi/reporting/createTransaction
    • /ozanapi/reporting/exportChargeback
    • /ozanapi/reporting/getChargeback
    • /ozanapi/reporting/getClient
    • /ozanapi/reporting/getMerchant
    • /ozanapi/reporting/getTransaction
    • /ozanapi/reporting/merchantDetail
    • /ozanapi/reporting/merchantLogin
    • /ozanapi/reporting/merchantUserCreate
    • /ozanapi/reporting/merchantUserDelete
    • /ozanapi/reporting/merchantUserInfo
    • /ozanapi/reporting/merchantUserList
    • /ozanapi/reporting/merchantUserShow
    • /ozanapi/reporting/merchantUserUpdate
    • /ozanapi/reporting/refundTransactionReport
    • /ozanapi/reporting/transactionList
    • /ozanapi/reporting/transactionReport
  1. DirectApi

/ozanapi/directApi/purchasePreAuth

POST
/ozanapi/directApi/purchasePreAuth

Request

Body Params application/json

Example
{
    "apiKey": "string",
    "providerKey": "string",
    "amount": 0,
    "currency": "string",
    "number": "string",
    "expiryMonth": "string",
    "expiryYear": "string",
    "cvv": "string",
    "referenceNo": "string",
    "description": "string",
    "is3d": true,
    "only3d": true,
    "isPreAuth": true,
    "installment": 0,
    "billingFirstName": "string",
    "billingLastName": "string",
    "email": "string",
    "billingCompany": "string",
    "billingPhone": "string",
    "billingAddress1": "string",
    "billingCountry": "string",
    "billingCity": "string",
    "billingPostcode": "string",
    "basketItems": [
        {
            "name": "string",
            "description": "string",
            "category": "string",
            "extraField": "string",
            "quantity": 0,
            "unitPrice": 0
        }
    ],
    "returnUrl": "string",
    "customerIp": "string",
    "customerUserAgent": "string",
    "browserInfo": {
        "language": "string",
        "colorDepth": 0,
        "screenHeight": 0,
        "screenWidth": 0,
        "screenTZ": "string",
        "javaEnabled": true,
        "acceptHeader": "string"
    }
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/ozanapi/directApi/purchasePreAuth' \
--header 'Content-Type: application/json' \
--data-raw '{
    "apiKey": "string",
    "providerKey": "string",
    "amount": 0,
    "currency": "string",
    "number": "string",
    "expiryMonth": "string",
    "expiryYear": "string",
    "cvv": "string",
    "referenceNo": "string",
    "description": "string",
    "is3d": true,
    "only3d": true,
    "isPreAuth": true,
    "installment": 0,
    "billingFirstName": "string",
    "billingLastName": "string",
    "email": "string",
    "billingCompany": "string",
    "billingPhone": "string",
    "billingAddress1": "string",
    "billingCountry": "string",
    "billingCity": "string",
    "billingPostcode": "string",
    "basketItems": [
        {
            "name": "string",
            "description": "string",
            "category": "string",
            "extraField": "string",
            "quantity": 0,
            "unitPrice": 0
        }
    ],
    "returnUrl": "string",
    "customerIp": "string",
    "customerUserAgent": "string",
    "browserInfo": {
        "language": "string",
        "colorDepth": 0,
        "screenHeight": 0,
        "screenWidth": 0,
        "screenTZ": "string",
        "javaEnabled": true,
        "acceptHeader": "string"
    }
}'

Responses

🟢200OK
application/json
OK
Body

Example
{}
Modified at 2024-12-30 14:45:46
Previous
/ozanapi/directApi/getTransactionDetail
Next
/ozanapi/directApi/refund
Built with