Payment Report Never Completes
The payment report will never complete for time periods more than a week or so. We need to be able to run a Payment Report at least a month at a time.
If longer than a month reports are not possible, please remove these options.
Darren (Pacific Tradewinds Hostel) @ Mon, 04 Jan 2016 17:08:59 -0800 said:
I want this also!
Darren (Pacific Tradewinds Hostel) @ Mon, 04 Jan 2016 17:12:08 -0800 said:
Also, can you please explain the Payment Types in the dropdown. In particular, "Reservation Source Money" and "Bug" are concerning to me.
Also, Paypal and Credit Card payments go into the same bank account for us, so for reconciliation with the bank statement we would need a way to select both Paypal and Credit card at the same time.
Darren (HostelSnap Support) @ Mon, 04 Jan 2016 17:13:24 -0800 said:
@neeeeeeext See attached screenshot for the Payment Types dropdown.
Petre (HostelSnap Support) @ Tue, 05 Jan 2016 04:02:27 -0800 said:
@darren85 there was a bug that prevented the report to complete for a bigger period of time. it is fixed now.
As for the payment types dropdown, it is simply a list of all the payment types enum options we have inside the payments table. I did it like this because at the moment it was the most direct [ask no questions / clean cut / raw ] way to do it.
"reservation_source_money" type simply means a payment that was done to a 3rd party.
"bug" is something we should never see, but it was coded like this by Sorin as the default payment type in order to signal a bug in case it appears out of nowhere.
If you want to change the payment types dropdown, please enumerate the list of desired types and I'll do it.
Darren (HostelSnap Support) @ Tue, 05 Jan 2016 09:47:39 -0800 said:
@Petre Before I give you the list, can you please tell me the difference between Paypal and Credit Card as far as HostelSnap is concerned. Does these get some different status code back from Google when the transaction is completed?
In any case, as I mentioned, regardless of whether a payment was processed as Paypal or Credit Card it all goes into the same bank account. So perhaps these should be the same enum option as far as the dropdown is concerned. Or, we could change from a dropdown to a select list so the user can select multiple.
However, that might get confusing if we later decided to offer multiple payment gateways. We should talk about this and the other Stripe issue together.
Petre (HostelSnap Support) @ Tue, 05 Jan 2016 10:43:53 -0800 said:
@darren85 as it stands right now, there is no such thing as a 'paypal' type of payment. It exists just as a possible type inside the mysql table, but it is never used, as all payments done by the paypal payments advanced module are treated as credit_card type payments.
Stripe should also go under the same credit_card type of payment.
Darren (HostelSnap Support) @ Thu, 07 Jan 2016 08:38:53 -0800 said:
@neeeeeeext Thanks for the clarification. As you mentioned, before PayPal will be very difficult (if not impossible) for hostels to set up. This is one of the reasons I want to abandon it. However, I think setting up HostelSnap to receive PayPal payments (but not credit card payments) SHOULD be more straightforward.
I'm thinking it would not be too complicated for the user because many (if not most) online payment forms offer a variety of ways to process the payment. The flow merely asks the customer to choose what they would like to use and the form directs them to the correct payment form. However, I agree we would want to limit the number of methods a single hostel can choose.
There's a lot to talk about in the realm of payment gateways and we should get @trimbitassorin in on the conversation so we can discuss the best way to build the base infrastructure. There are many different payment gateways available throughout the world and most will offer some sort of chained payments API (see temp1h-chained-payments.png attached). I would like HostelSnap to be able to work with as many of these Payment Gateways as possible so hostels throughout the work (especially in developing countries) can start accepting reservations via Visa/Mastercard (a payment form that hostel guests know, trust and understand) and get the hostel paid in the method and currency of their choice. The ability to receive prepaid reservations is HUGE for hostels that are all cash based.