Yükleme Servisi
- Nakit yükleme servisi, entegratör firmanın, kullanıcıdan herhangi bir onay almadan kullanıcının cüzdanına nakit yükleme yapmasını sağlar.
- İade işlemi için nakit yükleme servisinin kullanılacağı durumlarda
is_apply_campaignsdeğerifalseolarak gönderilmeli ve yapılan nakit yükleme işlemi için kullanıcının kampanyalardan yararlanması engellenmelidir. Eğer hiç bir değer göndermezseniztrueolarak setlenecektir.
Authorization
bearerAuth In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Kullanıcı oluşturma veya linkleme aşamasında size iletilen ilgili kullanıcıya ait linkleme id değeri.
uuidYükleme İşlem Tutarı
float0.011 <= value <= 99999Bu parametre hiç gönderilmezse default true olarak setlenecektir. İade için yapılan nakit yüklemelerde false olarak gönderilmelidir.
trueBu parametre sipariş numarası atamak için kullanılır gönderilmediği takdirde sistem tarafından otomatik sipariş numarası atanır.
Bu parametre yükleme metodunu belirlemek için kullanılır. Nakit için "cash", kredi kartı için "credit_card". Boş gönderildiği takdirde, sistem bu değeri "cash" olarak ele alacaktır.
"cash" | "credit_card"Puan Tutarı
float0.011 <= value <= 99999Puan Son Kullanma Tarihi
{
"user_mapping_id": "8b5ac43a-20ce-4987-a739-d8a7ee480eaa",
"amount": 1.23,
"is_apply_campaigns": true,
"order_id": "1842515611",
"method": "cash",
"point": 1.23,
"point_expire_date": "2025-12-31"
}Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://api.altpay.dev/waas/integration/cash-deposits/make" \ -H "Content-Type: application/json" \ -d '{ "user_mapping_id": "8b5ac43a-20ce-4987-a739-d8a7ee480eaa", "amount": 1.23 }'{
"data": {
"id": 1,
"user_mapping_id": "i9c4859e8-5e97-47ca-b65c-4aaa5ae50cab",
"reference_code": 831677,
"order_id": "2226203566",
"status": "create",
"status_translate": "Oluşturuldu",
"method": "cash",
"amount": 1.23,
"created_at": "2019-08-24T14:15:22Z"
}
}{
"message": "Unauthenticated"
}{
"message": "İşlemi yapmak için yetkili değilsiniz."
}{
"message": "string"
}{
"message": "Gönderdiğiniz Veriler Geçersiz",
"errors": {
"property": [
"Hata açıklaması"
]
}
}