Hướng dẫn tích hợp Google Sheet tự động lấy giao dịch ngân hàng
Tích hợp này giúp SePay bắn giao dịch ngân hàng lên Google Sheet một cách tự động. Ngoài ra bạn còn có thể cấu hình để Google Sheet tự xóa giao dịch sau một thời gian chỉ định.
Bước 1: Tạo và cấu hình file Google Sheets
- Truy cập vào Link Google Sheets mẫu mà SePay đã chuẩn bị sẵn.
- Vào Tệp => Tạo bản sao
- Chọn vào Tạo bản sao
- Một bản sao Google Sheets mẫu được tạo ra. Bạn Vào Menu Tiện ích mở rộng => Apps Script. Hệ thống sẽ dẫn bạn đến trang Apps Script của Google.
- Vào menu Triển Khai => Tùy chọn triển khai mới
- Tại phần Mô tả, bạn đặt tên bất kỳ. Tại Người có quyền truy cập, bạn chọn Bất kỳ ai. Chọn vào Triển Khai
- Chọn vào Ủy quyền truy cập
- Chọn tài khoản khoản email, sau đó chọn vào Allow để cho phép ủy quyền
- Phần thao tác tại Google Sheets đã hoàn tất. Bạn copy URL ứng dụng web để thêm mới tại WebHooks của SePay.
Bước 2: Tạo tích hợp WebHooks tại SePay
- Đăng nhập vào my.sepay.vn -> Tích hợp WebHooks. Chọn Thêm tích hợp.
- Điền thông tin tích hợp:
- Đặt tên: Bạn đặt tên bất kỳ
- 1 Chọn sự kiện: Bạn có thể chọn sự kiện
Có tiền vào
,Có tiền ra
hoặcCả hai
- 2 Cấu hình điều kiện: Chọn tài khoản ngân hàng mà bạn muốn bắn giao dịch
- 3 Thuộc tính WebHooks:
- Gọi đến URL: Điền URL bạn đã copy ở Bước 1.
- Chọn Thêm để hoàn tất.
Sau hoàn thành các bước trên, mỗi khi có giao dịch mới, SePay sẽ bắn giao dịch qua Google Sheets.
Cấu hình tự động xóa giao dịch tại Google Sheets
Nếu bạn không muốn Google Sheets phải lưu giao dịch quá lâu, SePay đã chuẩn bị sẵn tùy chọn tự xóa giao dịch cho bạn. Để bật tùy chọn này, bạn vào Google Sheets, tại menu 🌟 SePay 🌟 => Kích hoạt tự xóa giao dịch
Sau khi kích hoạt, giao dịch chỉ lưu trên Google Sheets trong 60 phút. Quá thời gian này, giao dịch sẽ tự động xóa.
Để tắt tự xóa giao dịch, bạn vào menu 🌟 SePay 🌟 => Dừng tự xóa giao dịch
Nếu bạn muốn thay đổi thời gian tự động xóa. Vào lại Apps Script, tại dòng số 2 const MIN = 60
, thay số 60 thành số phút mà bạn muốn, sau đó chọn Lưu dự án.
Đọc tiếp: Tích hợp WebHooks