To the really hard working folk at the NopCommerce Development Team.
Is there any technical / architectural reason why we cannot have 'Check / Money Order' as a Payment Method for Recurring Payments?
This would enable us to sell a service which customers pay for on a recurring basis. However, like a normal product, we would just consolidate the payment manually through the NopCommerce Administration Control Panel. Clearly we would have to do this on a recurring basis, but it does mean that we would then be able to support payments by Standing Order and Direct Debits.
I changed the following routines, in CheckPaymentProcessor.cs and they appear to work:
public void ProcessRecurringPayment(PaymentInfo paymentInfo, Customer customer, Guid OrderGuid, ref ProcessPaymentResult processPaymentResult) { //was throw new NopException("Recurring payments not supported");
// following line of code added to enable support for Manual Recurring Payments processPaymentResult.PaymentStatus = PaymentStatusEnum.Pending; }
AND...
public RecurringPaymentTypeEnum SupportRecurringPayments { get { return RecurringPaymentTypeEnum.Manual; } }
QUESTION Is there any else I might have overlooked or do you think that this might do the trick?
OBJECTIVE I want to offer Standing Orders as a payment method for Recurring Payments. Then, (like the Manual Credit Card option), I can manually consolidate the Order when the Standing Order Item is paid. That is, simply mark the order as paid each month manually. I think this would be a really useful update to NopCommerce.
Thanks Andrei,
Steve
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
Hâlen sorularınız mı var veya yardıma mı ihtiyacınız var?