x

Take payments with a customized UI

Regarding "Take payments with a customized UI" at this page: https://developer.squareup.com/docs/online-payment-options

 

 

it states: "use the Square Payment Form and Transactions API to add a PCI-compliant payment form to your own checkout page. Customize the Square Payment Form with CSS and HTML, and add a digital wallet support with Apple Pay, Masterpass, and Google Pay buttons.

Square Payment Form encodes the payment card information in a secure token that you send to your own server-side resource for payment processing..... etc.

I'd like to ask more questions, like what is meant by "your own server-side resource for payment processing". 

 

Also,  can I use Square Card for sending or receiving business payments?

https://squareup.com/us/en/business-debit-card

 

I look forward to getting more info.

810 Views
Message 1 of 4
Report
3 REPLIES 3
Admin

Hello @bjames! I asked our API team to take a look at your question and they said that in order to have the iframes render properly your must have a server web server running. There's additional information here https://developer.squareup.com/docs/testing/local-web-server?q=server.

 

If you have a lot of questions about the Transactions API it might be worth checking out the Square Developers website here: https://squareup.com/us/en/developers. At the end of this page there's a link to Developer Resources and the Developer Community! 

 

Oh and as for Square Card, it's a Mastecard debit card that you can use anywhere Mastercard is accepted - online, in stores, at ATMs. You can't add money to the card though; after you take a payment with Square that payment automatically becomes your card balance. 

️ Helen
Seller Community Manager

Did you find help in the Seller Community? Mark a Best Answer to help others.
797 Views
Message 2 of 4
Report

Thanks for your reply.

Ok, yes I have a web server, I just wanted to clarify what was meant by server-side "resource". Thanks. Next questions:

 

Are there any fees to 'Take payments with a customized UI'?

And what is meant by "add a digital wallet support"?

 

Also, regarding your Square Card answer: "after you take a payment with Square that payment automatically becomes your card balance", can you also clarify what you mean by "take a payment with Square"?

 

Thanks again

793 Views
Message 3 of 4
Report
Admin

You're welcome!

 

The per transaction fee for online payment APIs is 2.9% + 30c. This pricing page has a complete breakdown of Square's pricing.

 

A 'digital wallet' is a payment form like Apple Pay or Google Pay — so it's really the customers 'digital wallet' wher can save their payment card to pay online without having to manually their card information. The documentation for adding support for digital wallet is here https://developer.squareup.com/docs/payments-digital-wallets.

 

Any kind of payment you accept with Square will become your card balance, e.g. payments accepted in person with the reader or payments accepted online. Keep in mind though you do have toorder the Square Card from the Point of Sale app currently. You aren't required to have a Square Card! You can also link a bank account and receive your funds that way instead. This article has more information about your deposit options with Square

 

️ Helen
Seller Community Manager

Did you find help in the Seller Community? Mark a Best Answer to help others.
690 Views
Message 4 of 4
Report