Hi Yen,
just a final remark - you can choose to to trigger payments either via BP or Customer subledger, though not through Vendor (the reason is that Treasury (Transaction manager) supports payments only through Customer subledger).
Kind regards,
Renatas