What is the best way to deal with Checks, Money orders, or Wire Transfers.
Also is there a way to only have Wire Transfer an option if the order total is over $2,000 ?
The order would be entered but not shipped until the wire is received. And they could take 2 to 7 days.
Manual payment options
Re: Manual payment options
Code: Select all
Also is there a way to only have Wire Transfer an option if the order total is over $2,000 ?
in ConLib/OnePageCheckout.ascx.cs file
Code: Select all
PaymentMethodCollection availablePaymentMethods = StoreDataHelper.GetPaymentMethods(Token.Instance.UserId);
Code: Select all
PaymentMethodCollection availablePaymentMethods = StoreDataHelper.GetPaymentMethods(Token.Instance.UserId);
if (orderTotal > 2000)
{
PaymentMethodCollection tempMethods = new PaymentMethodCollection();
foreach (PaymentMethod pm in availablePaymentMethods)
{
if (pm.Name == "Wire Transfer")
{
tempMethods.Add(pm);
break;
}
}
availablePaymentMethods = tempMethods;
}