Public Payment App hackaton idea

I am joining a hackathon in the near future. I want to make a payment app.

I hope this is the correct channel to post this.

So my idea is, I know it is not original and the company I work with is really small.

  • My hackathon idea is, users can pay Shopify purchases using a company’s “goodjob” points.
  • So company will give goodjob points (GJP) to their employees.
  • 100 GJP = $1
  • Employee is a Shopify customer, cart is $10
  • Employee clicks pay with GJP, forwards it to their employee portal, spends 100 GJP.
  • Payment is success, item is bought, Company pays Shopify $10

The challenge is:

  • it is just me, no team members
  • I only know Java and Restful services

I’ve tried the tutorials in the Shopify documentation itself. I am still confused on the how the system environment, lifecycle, ecosystem works.

I know how to handle the GJP part because it will reside in my service

My questions are:

  • Is there any documentation on the ecosystem? Like what Shopify API should I call to pass the payment and proceed with the transfer of money etc.
  • Can I use purely Java or do I have to learn node js for the “pay button” part?

Thank you so much