[payment] Introduce payment builder.