that github repository is an example of something that will increase your responsibilities for pci compliance. You do not want your code to process credit card numbers serverside. NetSuite warns you about
Payment Card Number Security and Compliance. Do not treat credit cards the same way netsuite does unless you are willing to be assessed to a similar level. You want to keep the credit card numbers clientside. I would be extremely wary of that Easy Payment bundle if you think it is implemented the same as that github repository