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