Further modify a custom Shopify app to create a checkout similar to Shopify Payments
Budget: $250 – $750 AUD
Due to a Shopify Payments hold, I have purchased a custom app from checkoutrepublic.com that enables integration between Shopify and Square for customers who check out from my store, without redirecting them. This custom checkout has the look and feel of the regular Shopify checkout and also has the same domain as the rest of my store. It's important to me that customers aren't redirected from my store to process a payment on a site they have not heard of before to process a credit card payment, as this lowers trust and conversions.
However, since not being able to receive payouts from Shopify payments, I have seen a decrease in conversions as the express checkout payment methods are no longer available on the checkout page that most of my customers check out with.
I am otherwise happy with the custom app that was made for me, but I need to be able to allow more payment methods than only credit/debit card.
I am looking for someone who can modify the app to include popular payment methods.
Much of what I need done will probably be relatively similar to these instructions:
https://developer.squareup.com/docs/online-payment-options
as it appears that this app is mostly based upon the square web payments SDK, SqPayment form and the checkout API.
Square online integrations:
1) Google pay and apple pay. I also believe I will need to create new merchant accounts for these as whilst I have received many payments from apple pay and google pay in the past, these accounts were created by shopify payments on my behalf. I did read in the square developer instructions that 'Apple Merchant ID. Because Square generates domain validation with Apple Pay when the payment page loads, you do not need to create an Apple merchant ID or call the Apple APIs to enable the functionality.' so I am not sure. I assume that the same is also true of google pay.
2) AfterPay. I also do not have a registered AfterPay account, however I can see it listed as an active payment method in settings on my square account so I assume that I can integrate this into the custom checkout as well. Some information on how this can be achieved can also be found in the link above.
3) Bank transfer payments and cashapp. I think this is is less likely to be possible for me as I am based in Australia, however this is another supported integration with detailed instructions in on the square developers website (link above). I also have a US bank account despite being located in Australia, however I don't have a US address or registered company so this may limit my ability to make these payment options available to customers from the US. Any insight is much appreciated, however.
4) Square Pay
5) Zip Pay. This is not a square integration but I already have the app in Shopify and it has been popular amongst my customers. Whilst this additional payment method is unaffected by the Shopify payments hold, I would like to have all of my payment options on one page to avoid confusing customers, but I'm not sure how this could be possible.
I would also like to enable an express checkout button (similar to the Shopify payments default for as many of these options as possible.). I think having an apple pay express checkout button underneath all of the 'add to cart' buttons throughout the store would be great, in addition to as many as possible in the actual checkout.
However, since not being able to receive payouts from Shopify payments, I have seen a decrease in conversions as the express checkout payment methods are no longer available on the checkout page that most of my customers check out with.
I am otherwise happy with the custom app that was made for me, but I need to be able to allow more payment methods than only credit/debit card.
I am looking for someone who can modify the app to include popular payment methods.
Much of what I need done will probably be relatively similar to these instructions:
https://developer.squareup.com/docs/online-payment-options
as it appears that this app is mostly based upon the square web payments SDK, SqPayment form and the checkout API.
Square online integrations:
1) Google pay and apple pay. I also believe I will need to create new merchant accounts for these as whilst I have received many payments from apple pay and google pay in the past, these accounts were created by shopify payments on my behalf. I did read in the square developer instructions that 'Apple Merchant ID. Because Square generates domain validation with Apple Pay when the payment page loads, you do not need to create an Apple merchant ID or call the Apple APIs to enable the functionality.' so I am not sure. I assume that the same is also true of google pay.
2) AfterPay. I also do not have a registered AfterPay account, however I can see it listed as an active payment method in settings on my square account so I assume that I can integrate this into the custom checkout as well. Some information on how this can be achieved can also be found in the link above.
3) Bank transfer payments and cashapp. I think this is is less likely to be possible for me as I am based in Australia, however this is another supported integration with detailed instructions in on the square developers website (link above). I also have a US bank account despite being located in Australia, however I don't have a US address or registered company so this may limit my ability to make these payment options available to customers from the US. Any insight is much appreciated, however.
4) Square Pay
5) Zip Pay. This is not a square integration but I already have the app in Shopify and it has been popular amongst my customers. Whilst this additional payment method is unaffected by the Shopify payments hold, I would like to have all of my payment options on one page to avoid confusing customers, but I'm not sure how this could be possible.
I would also like to enable an express checkout button (similar to the Shopify payments default for as many of these options as possible.). I think having an apple pay express checkout button underneath all of the 'add to cart' buttons throughout the store would be great, in addition to as many as possible in the actual checkout.