×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Square credit card payments for desktop application

Square credit card payments for desktop application

Square credit card payments for desktop application

(OP)
Has anyone come across a desktop application dll that would allow for making credit card payments?

At the very least, it should interface with Square.

I have found some web stuff, but nothing that would work with a desktop application.

Windows, visual studio 2015, vb.net or C#.

Thanks in advance,
Jerry

Jerry Scannell

RE: Square credit card payments for desktop application

Maybe you could do it indirectly by using SendKeys to the Square Virtual Terminal.

https://docs.microsoft.com/en-us/dotnet/api/system...

I know it is a pretty crap solution since you can't touch the keyboard or change mouse focus while sendkeys is happening. It may or may not work for you. Another alternative is to contact Square and ask them if they have a DLL you can interface to.

RE: Square credit card payments for desktop application

(OP)
Thanks for the reply. Apparently Square doesn't allow for interfacing from desktop applications. I don't know why.

Jerry Scannell

RE: Square credit card payments for desktop application

There are all sorts of reasons why companies do not allow interfacing

1) they have to have a properly define the interface - this is a lot of work
2) documentation has to be written - has to include examples
3) some form of licencing has to be introduced otherwise anyone can take the DLL and use it anywhere

If they haven't thought of any of these when designing the software, it is a lot of work to redesign the interface for public use.

RE: Square credit card payments for desktop application

Not to mention that square doesn't want someone spoofing card present transactions...

Just my $.02

"What the captain doesn't realize is that we've secretly replaced his Dilithium Crystals with new Folger's Crystals."

--Greg

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close