Need help setting up & selling theater tickets using Square APIs - square-connect

I run a website for a local children's theater. We are migrating from PayPal to Square for all our ticket sales and other payment needs. I have absolutely no idea how to get started or what would be the best option for us for selling tickets online.
I have looked at the API documentation, I have asked on Seller Community, and I have been on the Square Slack channel. As far as I can tell, the Checkout API seems to be my best bet, but I don't understand how to use it.
If anyone has experience using Square to sell theater tickets or something similar, I would really appreciate some input.
For reference, here is the page I need to migrate from PayPal: https://talespinnerchildrenstheatre.org/tickets/

You can use the square checkout api.
You will need to sends the order information to Square and you will receive a URL (hosted in square server ) to the Square Checkout UI. Refer the below documentation for further information.
https://docs.connect.squareup.com/payments/checkout/overview
https://docs.connect.squareup.com/api/connect/v2#navsection-checkout
If you are intend to use php here is the sdk and the samples.
https://github.com/square/connect-php-sdk
https://github.com/square/connect-php-sdk/blob/master/docs/Api/CheckoutApi.md#createcheckout

Related

Make picture not accessabel

New laws forces us NOT to show pictures in our shop.
I need some way to find a secure folder, so that only buyers in our shop see the picture.
To prefend google to find them, i can make a robot disallow in htacces.
How can i make/find any script that only the picture from a product shows up if customers had send in the order and paid for?...or if they are in our domain on the product page? I have no ideas where to start. I was thinking about publishing a picture in cgi-bin with a login-passw acces on request. The law is from Brussel and will hit us as of januari (everyone with smokestuff and e-cigarettes)
Thank you, i understand. The only way then is indeed user pass and login. Will search for that. The product is legal in 145 countries. Customers needs to have an option to see what they buy, however tobacco gets difficult. In this case its then a server setting script or login script for shared server Apache and not for stackoverflow. However i was hoping someone could point me out in more options then only user authentication. But then it is indeed difficult because its a shopping cart.....lol
Thnx anyway.

Shipping information from SQUARE CONNECT

I have been tasked to develop a way to create shipping labels for items to be shipped from the Square Market.
Is there a way to download or access the shipping data entered by the buyers during the order process?
I would like to use the Square Connect API.
The information is available on the "Order Confirmation" page but that is not is JSON form.
Is this going to be available at some time in the future through the Square Connect API?
Order management, including accessing shipping addresses for Square Market orders, is currently not possible with the Square Connect API. All available functionality is described in the documentation.
However, we are actively developing the API, and I will pass this feedback along to the engineering team.

Steps for billing at Marketplace

I am planning to list a Gmail Contextual Gadget on Google Apps Marketplace. More than a year ago I created a vendor profile and a listing (so I am familiar with those steps), but I never made the gadget commercial. Now I'm ready for setting up the gadget for sale but I am wondering about the billing is implemented. As I've read in the Marketplace billing documentation, Google does not provide any solution for this, but recommends that I implement it myself or use a third-party billing product.
So my questions are:
- Which are the basic steps to create a billing solution for your listing?
- Is there any way keep the payment "manual", in that sense that I enable the product for installation manually (with a token etc) for a customer when the payment is received?
- How long time do I have to estimate for this?
Really appreciate an answer!
You need to use the Licensing api
https://developers.google.com/google-apps/marketplace/licensing

How to redeem credit points assigned to the customer in magento

I have a requirement where I want credit points to be used by the customer for future purchases. I have issued credit points to a customer account using Admin on my testing server but I cannot redeem those points using the customer account...
I have found some extensions that say they provide this functionality but I dont wanna pay for something which maybe inbuilt in magento.
Please guide, google doesn't seem to have any answers on this one...
I do not believe that this is a built in feature of Magento. I've had to do a ton of research on this - and it appears that plugins had to be made to make this possible.
One specifically that we found is: Customer Credit Extension
It seems to cover everything you need to do. Good luck!

Paypal - How to buy audio using PayPal and download the file immediately after

Perhaps someone using PayPal can advise me on the best way to implement the following situation.
I'm developing a website for a non-profit organization and right now we are already setup w/ PayPal and have a "Donate" button on the main page. The website has audio samples and we would like to provide the option for the user to buy the full audio via PayPay. This is nontraditional (at least to me) in the sense that we are providing the purchased audio files for download immediately after payment.
Also, note that there is a lot of Audio files and, if not too difficult, we would like to keep track of sales on each item purchased.
How should I design/implement this situation, while using PayPal.
(On a separate note, in the future I would like to keep track of Users and "who purchases which items", so that in case something "bad" happened during the audio download, the user would have the chance to re-retrieve the downloaded item.)
Technology: ASP.NET 4 (MVC 3)
You may want to look into Paypal Express Checkout that verifies using Paypal's IPN.
This is a long answer and it is best that I point you in the direction of the above and ask that you look up the documentation itself.
Things to keep in mind:
There are more checkout methods aside from Paypal's Express Checkout, don't get these mixed up when you are looking through the documentation.
Some of the Paypal ASP.NET code examples were out of date when I last implemented this (about 3 weeks ago)
This tutorial was quite valuable when I was going through this process.
Code: http://blog.wekeroad.com/2008/10/11/mvcstore-part-22
Video: http://www.asp.net/mvc/videos/mvc-1/aspnet-mvc-storefront/aspnet-mvc-storefront-part-22-restructuring-rerouting-and-paypal
See this post in reference to the check-out process workflow. The main idea is that you will need to verify values using Paypal's IPN. Here is the documentation.
In it's simplest form::
You're going to need to assign order id's of some sort to each transaction.
If the payment for the order is not-confirmed (your default state), do not allow download of the mp3.
If the payment for the order is confirmed, allow download of the mp3.
Keep track of all this information and more in your database and create an Admin section of your app that allows you to view / edit details of all orders.

Resources