Make Deposit

1.8 Make Deposit

Makes deposit on the given wallet using 2D payment.

Request

Method

URL

POST

/payment/v1/deposits

{
    "buyerMemberId": 12,
    "price": 100,
    "currency": "USD",
    "paymentType": "CARD",
    "conversationId": "deneme123",
    "card": {
        "cardAlias": "MyCard",
        "cardHolderName": "John Doe",
        "cardNumber": "4022780520669303",
        "expireYear": "50",
        "expireMonth": "01",
        "cvc": "988",
        "storeCardAfterSuccessPayment": false,
        "cardUserKey": "userkey123",
        "cardToken": "cardtoken123",
        "loyalty": null
    },
    "posAlias": "pos123",
    "cvv": "123",
    "clientIp": "192.168.1.1"
}

Response

Status

Response

200

{

"data": {

"id": 1,

"createdDate": "2024-01-17T12:34:56",

"price": 50,

"currency": "USD",

"buyerMemberId": 123,

"conversationId": "abc123",

"paymentType": "CARD",

"paymentStatus": "SUCCESS",

"authCode": "123456",

"hostReference": "123456",

"transId": 789,

"orderId": "order123",

"walletTransaction": {

"id": 456,

"walletTransactionType": "DEPOSIT",

"amount": 50,

"walletId": 1

}

}

}

403

400

400

401

401

500

Last updated