PayPal自定义结账表

I'm new to PayPal and did look around paypal checkout methods but could not find the solution for my project.

My client has asked me to develope below checkout formenter image description here

For the checkout page, He needs to have paypal hooked up to that custom form. The user needs to checkout on that page and not through paypal (paypal will power and process the payment but that is all). The checkout process would happen only on this page.

Can someone help me what method to use? Is it to use express checkout through PayPal?

Is this something to design this checkout form and send information to PayPal via API?

Is this something to accomplish via PayFlow pro?

The Payflow is the solution for this and this article described this very well. http://code.tutsplus.com/tutorials/how-to-process-credit-cards-with-paypal-payments-pro-using-php--net-25397

You could either choose PayPal Payments PRO available in US, UK, Canada

or Payflow Gateway available in US, Canada, Australia, New Zealand