Theo mình nghĩ ít nhất phải có Contract (hợp đồng) ký giữa 2 bên.
Vì công ty nước ngoài chỉ có Invoice thôi, chứ chắc chắn là không có hóa đơn GTGT (kiểu như Việt Nam), nên Invoice có thể chấp nhận.
Thanh toán thì nên sử dụng TK ngân hàng của công ty (đã đăng ký với cơ quan thuế, thẻ tín dụng cũng phải đăng ký).