Do nhu cầu nên mình cần tìm người làm website thanh toán cho game.
Mô tả thêm: Website thanh toán sẽ sử dụng dạng module cho từng game khác nhau. Mỗi game khác nhau sẽ đặt tại 1 máy chủ khác nhau cũng như sử dụng nền tảng dữ liệu khác nhau (hiện tại bên mình đang có ít nhất 2 game và sử dụng mysql cũng như mssql).
Yêu cầu của website:
Thông tin liên lạc:
- Telegram: Santa (https://t.me/santahashi)
Mô tả thêm: Website thanh toán sẽ sử dụng dạng module cho từng game khác nhau. Mỗi game khác nhau sẽ đặt tại 1 máy chủ khác nhau cũng như sử dụng nền tảng dữ liệu khác nhau (hiện tại bên mình đang có ít nhất 2 game và sử dụng mysql cũng như mssql).
Yêu cầu của website:
- Sử dụng API của api.web2m.com hoặc momosv3.apimienphi.com (có thể đổi qua lại nhanh giữa 2 API)
- Có thanh toán ngân hàng (theo web2m)
- Có thanh toán từ paypal (theo api của paypal)
- Có backend để thay đổi mệnh giá khi chạy chương trình. Có thể add thêm sale. Ví dụ như nạp trên 1tr sẽ được khuyến mãi 10%.
- Có backend để edit (ảnh background, thông báo nhỏ....)
- Code dễ nhìn, dễ maintain hoặc nâng cấp, không rối rắm.
- Bảo mật cao (cực kì quan trọng), có hệ thống logs chi tiết.
Note: Về vấn đề bảo mật, mình nghĩ tối ưu nhất sẽ là sử dụng web nạp thẻ như 1 bên để check thanh toán cũng như user input. Sau đó thì web thanh toán sẽ gửi thông tin vào action url của bên máy chủ game. Rồi từ đó máy chủ game mới xử lý thông tin (add tiền vào database). Khi sử dụng cách này thì web thanh toán bị hack cũng ko làm lộ database của bên máy chủ game. - Có backend để edit thêm game dễ dàng (Ví dụ như bên mình cần thêm game vào hệ thống thanh toán thì API sẽ tự check user và game chọn cũng như khi check thành công sẽ execute query của game đó).
- Có check sơ qua dữ liệu để user biết là mình nạp đúng tài khoản? Ví dụ như game định dạng users theo account thì chỉ cần nhập account name vào sẽ có confirmation kiểu: "Bạn đang nạp tiền cho tài khoản...bạn có chắc chắn?" Nếu User nhắn Ok thì mới hiện ra QR cho User.
Mã:
<?php
// Database connection parameters
$host = "127.0.0.1"; // Remote server IP
$user = "root"; // Username
$password = "test"; // Password
$dbname = "game1"; // Database name
// Create connection
$conn = new mysqli($host, $user, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// SQL query
$sql = "UPDATE nguoichoi SET coins = coins + 100 WHERE citizenid = 'example'";
// Execute the query
if ($conn->query($sql) === TRUE) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . $conn->error;
}
// Close the connection
$conn->close();
?>
Thông tin liên lạc:
- Telegram: Santa (https://t.me/santahashi)
Sửa lần cuối: