moveflow là một giao thức thanh toán lập trình được, cho phép thiết lập các quy tắc giao dịch theo thời gian và sự kiện. Giao thức này cho phép người dùng thiết lập các quy tắc thanh toán lập trình xác định khi nào và như thế nào các khoản thanh toán được thực hiện. Các quy tắc này có thể dựa trên các khoảng thời gian, chẳng hạn như thanh toán định kỳ hàng tháng, hoặc dựa trên các sự kiện và điều kiện cụ thể, chẳng hạn như hoàn thành một nhiệm vụ, hoặc đạt được một cột mốc.