Have you faced any difficulties with your target audience not being able to fill in the payment form? Have you needed to process orders by phone or alternate methods? I see it's really minimal, which is great and probably lessens form abandonment.
Sahil, who's a HN user here, gets the credit for that minimalist payment form design. Gumroad is my payment processor.
It gets a lot right and allowed for product launch to happen about three months earlier than it would have otherwise. That said, email support for purchasing is occasionally required. Most folks get through it OK though.