|
id
|
bigint(20) unsigned
|
|
|
|
|
topup_no
|
varchar(60)
|
|
|
|
|
customer_user_id
|
int(10) unsigned
|
|
|
|
|
wallet_id
|
bigint(20) unsigned
|
|
|
|
|
amount
|
decimal(15,2)
|
|
|
|
|
fee_amount
|
decimal(15,2)
|
|
|
0.00
|
|
net_amount
|
decimal(15,2)
|
|
|
|
|
payment_method
|
varchar(40)
|
|
|
promptpay_qr
|
|
provider
|
varchar(60)
|
|
|
|
|
provider_transaction_id
|
varchar(150)
|
|
|
|
|
provider_reference
|
varchar(150)
|
|
|
|
|
qr_payload
|
text
|
|
|
|
|
qr_expires_at
|
datetime
|
|
|
|
|
status
|
enum
|
-- |
|
pending
|
|
paid_at
|
datetime
|
|
|
|
|
expired_at
|
datetime
|
|
|
|
|
failed_at
|
datetime
|
|
|
|
|
request_ip
|
varchar(64)
|
|
|
|
|
user_agent
|
varchar(500)
|
|
|
|
|
created_at
|
datetime
|
|
|
current_timestamp()
|
|
updated_at
|
datetime
|
|
|
current_timestamp()
|