Kỹ năng tra cứu đơn thanh toán MoMo

A. DỰA VÀO MÀN HÌNH THANH TOÁN APP NGÂN HÀNG

  • Ở màn thanh toán này, ta lưu ý mục “Lời nhắn: 4KQG1DZEQVV1857C0007“. Đây chính là Tran ID dùm để tra cứu giao dịch trên CMS ADMIN (https://admin.foodbook.vn/#check_payment/collection)

  • Tại CMS ADMIN, ta chọn Tra cứu đơn thanh toán -> Dịch vụ cần kiểm tra: Thanh toán khi có mã giao dịch của iPOS -> Payment method: MOMO_QR_AIO (hoặc payment khác) -> Sau đó nhập vào Tran ID và nhấn Tra Cứu

B. DỰA VÀO MÀN THANH TOÁN TOÁN APP MOMO

=> Coming soon

C. CÁC THÔNG TIN KHI TRA CỨU ĐƠN THANH TOÁN

1. Last Requests To Partner

1.1 Các thông tin của Last Requests To Partner. (Hình dưới)

        • url: Gọi đơn giản đây là các link log gọi thanh toán. Lưu ý định dạng link log:
          • …./create: log tạo giao dịch (log tạo QR Code)
          • …./query: log check giao dịch. log sẽ gọi sang đối tác và lấy kết quả về liên tục mỗi 5s/1 lần
        • request_at: Thời gian phát sinh log
        • tran_id: Mã tran_id phát sinh gọi sang đối tác
        • pos_parent: Mã thương hiệu
        • pos_id: Mã điểm bán hàng
        • request_data: Thông tin log iPOS truyền sang đối tác
        • response_data: Thông tin log của đối tác truyền về iPOS nhận
        • payment_config: Thông tin config thanh toán
1.2 Nội dung json của log tạo giao dịch (tạo QR Code): …/create
      • Thông tin của giao dịch gửi sang đối tác

{
“partnerCode”: “MOMOU4WD20230831”,
=> Đây là giao dịch thông qua key master
“subPartnerCode”: “MOMO5KMU20220913”,
=> MID nhận tiền của giao dịch
“accessKey”: “szbigfk5ow72dEtP”,
“requestId”: “1698574897168”,
=> Thời gian tạo log
“amount”: “1800”,
=> Tổng tiền của giao dịch
“orderId”: “4KQG1DZEQVV1857C0007”,
=> Mã tran_id truyền sang đối tác
“orderInfo”: “4KQG1DZEQVV1857C0007”,
“redirectUrl”: “https://ipos.vn”,
“ipnUrl”: “https://api.foodbook.vn/ipos/ws/xpartner/callback/momov2”,
“extraData”: “eyJtY19uYW1lIjoiaVBPUy52biAtIFbEg24gUGjDsm5nICYiLCJza3VzIjoiTk4wMDMiLCJkZXZpY2VfaWQiOiJaN0xWMlY2NTRLUUciLCJvcmlnaW5fdHJhbl9pZCI6Ilo3TFYyVjY1NEtRRzFEWkVRVlYxODU3QyIsInBvc19pZCI6MTcxMzAsInBvc19wYXJlbnQiOiJCUkFORC1UQjM1IiwibWNfaWQiOiIxNzEzMCIsIm9yZGVyX2lkIjoiNEtRRzFEWkVRVlYxODU3QzAwMDciLCJwYXltZW50X21ldGhvZCI6Ik1PTU9fUVJfQUlPIn0=”,
“requestType”: “captureWallet”,
“lang”: “vi”,
“signature”: “6b85ef6298540527ab14c54512fc72a28199e7f2e0ba4f2d3ebc7c6fe037e61e”,
“storeId”: “JuhdGTbO8WdS226Q”,
=> Store code (Mã cửa hàng MoMo)
“storeName”: “iPOS.vn – Văn Phòng &”
=> Thông tin tên cửa hàng
}

      • Kết quả đối tác trả về

{
“partnerCode”: “MOMOU4WD20230831”,
“orderId”: “4KQG1DZEQVV1857C0007”,
=> Mã tran_id tương ứng giao dịch truyền sang
“requestId”: “1698574897168”,
“amount”: 1800,
=> Tổng tiền của giao dịch
“responseTime”: 1698574897544,
=> Thời gian trả log
“message”: “Thành công.”,
=> Kết quả tạo giao dịch (hoặc tạo QR Code)
“resultCode”: 0,
“payUrl”: “https://payment.momo.vn/v2/gateway/pay?t=TU9NT1U0V0QyMDIzMDgzMXw0S1FHMURaRVFWVjE4NTdDMDAwNw&s=619e1f331087760d187aca0a09854a02319345c9a558b3442c495860dd3af0e2”,
=> Link gen thanh toán. Có thể sử dụng để check xem gen giao dịch trên website
“qrCodeUrl”: “00020101021226510007vn.momo0116MOMOU4WD202308310116MOMOU4WD2023083138620010A00000072701320006970454011899MM23302O000213060208QRIBFTTA5303704540418005802VN62630316JuhdGTbO8WdS226Q0515MMTDNU4q4NjVIQR08204KQG1DZEQVV1857C00076304FEFF”
=> Data gen thành QR Code
}

1.3 Nội dung json của log kết quả giao dịch:…/query
      • Chúng ta sẽ coi response_data của log query

{
“partnerCode”: “MOMOU4WD20230831”,
“orderId”: “4KQG1DZEQVV1857C0007”,
=> Mã tran_id
“requestId”: “1698576636073”,
“extraData”: “eyJtY19uYW1lIjoiaVBPUy52biAtIFbEg24gUGjDsm5nICYiLCJza3VzIjoiTk4wMDMiLCJkZXZpY2VfaWQiOiJaN0xWMlY2NTRLUUciLCJvcmlnaW5fdHJhbl9pZCI6Ilo3TFYyVjY1NEtRRzFEWkVRVlYxODU3QyIsInBvc19pZCI6MTcxMzAsInBvc19wYXJlbnQiOiJCUkFORC1UQjM1IiwibWNfaWQiOiIxNzEzMCIsIm9yZGVyX2lkIjoiNEtRRzFEWkVRVlYxODU3QzAwMDciLCJwYXltZW50X21ldGhvZCI6Ik1PTU9fUVJfQUlPIn0=”,
“amount”: 1800,
=> Số tiền đã thanh toán trên app MoMo
“transId”: 47587542341,
=> Mã giao dịch MoMo trả về
“payType”: “banktransfer_qr”,
=> Loại thanh toán. Bank hoặc ví MoMo
“resultCode”: 0,
“refundTrans”: [],
“message”: “Thành công.”,
=> Kết quả giao dịch
“responseTime”: 1698576636138,
“lastUpdated”: 1698574915982,
“signature”: null
}

2. Change History

    • Đây là thông tin log POS đã thanh toán thành công truyền lên HUB
    • Nếu như POS chưa thanh toán thành công (tức là chưa đóng bill) thì chỉ có các log của
    • Thông tin log:

{
“_id”: “653e38fcff3278000127c7b3”,
“pos_parent”: “BRAND-TB35”,
=> Thông tin mã thương hiệu
“pos_id”: 17130,
=> Thông tin mã điểm bán hàng
“pos_name”: “iPOS.vn – Văn Phòng &”,
=> Thông tin tên điểm bán hàng
“tran_id”: “4KQG1DZEQVV1857C0007”,
=> Thông tin tran_id truyền qua đối tác
“origin_tran_id”: “Z7LV2V654KQG1DZEQVV1857C”,
=> Thông tin mã hóa đơn tại FABi hoặc POS PC. Lưu ý thông tin này có thể khác tran_id
“payment_method”: “MOMO_QR_AIO”,
=> Loại phương thức thanh toán
“promotion_code”: “K217K2RL”,
=> Mã voucher
“state”: “SUCCESS”,
=> Trạng thái của giao dịch tại POS
“response_message”: “Thành công..\n”,
=> Trạng thái của giao dịch MoMo
“tran_id_of_parner”: “3119062487”,
=> Mã giao dịch đối tác
“paid_amount”: 44200,
=> Số tiền đã thanh toán trên app MoMo
“paid_discount”: 7800,
=> Số tiền giảm giá từ MoMo
“coupon_amount”: 7800,
=> Số tiền giảm giá từ voucher iPOS phát hành qua MoMo
“charged_time”: “2023-10-27 17:43:54”,
“created_at”: “2023-10-27 17:43:54”,
“voucher_campaign_name”: “Giảm 15% trên tổng hóa đơn”,
=> Tên chương trình khuyến mãi phát hành qua app MoMo
“voucher_campaign_id”: 9713,
=> Mã chương trình khuyến mãi phát hành qua app MoMo
“voucher_source_id”: 10000301,
=> Mã nguồn chương trình khuyến mãi phát hành qua app MoMo
“charge_momotyp4_response”: {
“promotionInfo”: [
=> Đây là thông tin về voucher MoMo trả cho iPOS
{
“voucherId”: “K217K2RL”,
“voucherName”: “Laville – Giảm 15% tối đa 151.515đ cho đơn từ 0đ”,
“amount”: 7800,
“voucherType”: “voucher_ipos”
}
],
“partnerCode”: “MOMORSDU20220527”,
=> MID thanh toán
“requestId”: “1698403434769”,
“orderId”: “9KN2DSJ0T9QIB9090QP0”,
=> Mã Tran_id
“amount”: “52000”,
=> Tiền thanh toán tại POS =
“transId”: “3119062487”,
=> Mã giao dịch đối tác
“message”: “Thành công.”,
“resultCode”: 0,
“partnerUserId”: “MlQddjFgIVII-MhI1fASeF12fvaP7me_3DA”,
“responseTime”: 1698403434841,
“extraData”: “eyJtY19uYW1lIjoiaVBPUyBNQlMgeCBNb01vIFBsYXRpbnVtIiwic2t1cyI6IkFWMDA0LEFWMDAyLEFWMDAxLE5OMDA2LE5OMDA3LE5OMDA4IiwiZGV2aWNlX2lkIjoiTUdRVkVRUUw5S04yIiwib3JpZ2luX3RyYW5faWQiOiJNR1FWRVFRTDlLTjJEU0owVDlRSUI5MDkiLCJwb3NfaWQiOjExNjY3LCJwb3NfcGFyZW50IjoiQlJBTkQtT01ZNyIsIm1jX2lkIjoiMTE2NjciLCJvcmRlcl9pZCI6IjlLTjJEU0owVDlRSUI5MDkwUVAwIiwicGF5bWVudF9tZXRob2QiOiJNT01PUVI0In0=”,
“payType”: “banktransfer_qr”
=> Loại thanh toán Bank (banktransfer_qr) hoặc Ví MoMo (qr)
}
}

Bài viết này hữu ích không?

Có thể bạn đang tìm kiếm

Leave A Comment?