Open brandonvmoore opened 10 years ago
Great! A lot of people asking for this feature. Which service are you planing to integrate?
To start with, we are going to use PayCharge ( http://www.paywire.com/technologies.aspx).
Ideally though, I'd like to be able to write a dll that I can drop into a folder (possibly with other dll's for other integrations at some point). Then when editing a tender I would like to be able to point it to which integration I'd like to use.
I would make the changes in Samba to do this myself, but I'm still getting familiar with the code and not entirely sure how to go about it just yet. Obviously I think it would be great if you wanted to make these changes, but if not I'd love to get some direction from you on how you would recommend going about it.
On Wed, Apr 16, 2014 at 7:26 AM, Emre Eren notifications@github.com wrote:
Great! A lot of people asking for this feature. Which service are you planing to integrate?
— Reply to this email directly or view it on GitHubhttps://github.com/emreeren/SambaPOS-3/issues/402#issuecomment-40592441 .
OK. SambaPOS V2 have an integration path for Credit Card Processing. You can review:
Credit Card Processing Service https://github.com/emreeren/SambaPOS-2/blob/master/Samba.Services/CreditCardProcessingService.cs
... and Credit Card Processing Module https://github.com/emreeren/SambaPOS-2/tree/master/Samba.Modules.CreditCardModule
Please review them and let me know if you think that kind of implementation will solve your need. We can't use it directly since V3 payment system is slightly different but we can implement something similar.
These files just contains two sample processors just to demonstrate how it works. You can find a complete implementation under @rohitjoshi 's branch. https://github.com/rohitjoshi/SambaPOS-2/tree/master/Samba.Modules.CreditCardModule/FirstData
That looks great to me.
The only thing I can think of that would be good to add is a method to check the balance. This obviously wouldn't apply to credit cards, but it would be useful for external gift card solutions and possibly for EBT cards (not sure what your version of EBT is, but basically it's welfare).
I'd like to add credit & debit card processing options.
I've been going through the code quite a bit and even though I'm familiar with the technologies and design patterns you're using, it's definitely the first time I've worked with a project on this level.
Is there anything already available that would consume a credit card processing implementation I provide (using MEF?), and if so how would I link a particular tender to use it in the application?
It doesn't look like there is... in which case I wonder if you might be willing to work with me to add this feature?