I buy something and will make payment later or 90 days after purchase .Can I say the phrases below to describe this situation? I can tell this with long sentences but sometimes I need to use short phrases. My english teacher said those are grammatically correct but sound a bit weird.
a purchase with long-term.
a Purchase with deferred payment.
I bought with payment 90 days after invoice.
I bought with payment with a term of 90 days.