The API deals with CRUD actions on data. A page is not data in this respect, and is not available via the API.
You'll want to either create your own pages using the data you retrieve via the API, or link to a Blesta order form, for instance, to have customers checkout.
@Licensecart is correct. As soon as you have your account setup, you can accept Visa, MC, Discover and AMEX. There is no way to specify which cards to accept and not accept with Stripe.