Processing Payments

Processing Payments are API calls where you facilitate the accepting of payments from payers to merchants on your platform. This can be seamlessly done on your platform with two flexible options:

  • Embedded Checkout: using an iframe, you can avoid all PCI compliance responsibilities and collect payment information within a co-branded iframe.
  • Custom Checkout: using tokenization, your platform collects payment information within your own branded, custom form and tokenizes credit cards for later use.

Option: PROS: CONS:
Embedded Checkout
  • Easy to implement
  • Already optimized for high conversion rates
  • Already mobile optimized
  • Takes care of all of the validation for you
  • Accepts payments from bank accounts and credit cards
  • The content inside the iframe is not 100% customizable.
Custom Checkout
  • 100% control over the payment experience
  • Flexibility: You can use the credit_card_id to charge the card multiple times
  • Accepts payments from bank accounts and credit cards
  • You will need to make sure that you are not leaking credit card information
  • PCI compliance
  • You have to do all of the validation yourself
  • You will have to design and optimize the payment form yourself
Sign Up Your Platform

Ready to get started?

Sign up to use WePay. Get your keys and start making API calls.