OFN User Guide
English
English
  • Welcome to the OFN User Guide
  • Local OFN organisations and contacts
  • Where does my business fit in OFN?
  • Quick Start Guides
    • Hub
    • Shop
    • Profile
    • Digital Farmer's Markets
  • Features
    • Register and Create an Enterprise Account
    • Dashboard
    • Enterprise profile
      • Package / profile types
      • Enterprise Settings
      • Create or connect with your supplying producers
      • Making a producer profile searchable by product category
      • Enterprise Permissions
      • Change Profile Managers/Owners
    • Products
      • Add products
      • Product variants
      • Product properties
      • Pricing meat & other 'complete' products of unknown weight
      • Inventory tool
      • Group Buy - for bulk ordering
      • Product and Inventory import
    • Shopfront
      • Shipping Methods
      • Payment Methods
      • Enterprise Fees
      • Order cycles
        • Order Cycles (for Hubs)
        • Order Cycles (for Shops)
        • Opening more than one order cycle
        • Permissions in multi-enterprise order cycles
      • Customer management and conditional displays/prices
        • Customer Management
        • Tags and Tag Rules
      • Vouchers
      • Private shopfront
      • White Label shopfront
      • Display only shopfront
    • Orders
      • Manage Orders
      • Create orders manually
      • Refunds and Adjusting Payments
    • Subscriptions
      • Configuration
      • Subscriptions - Creating & Managing orders
      • Subscriptions - the customer's perspective
      • Subscriptions - FAQs
    • Reports
      • General tips
      • Order Reports
      • Reports for Bulk Order Management
      • Reports for Hub Management
      • Packing Reports
      • Payment Reports
      • Tax Reports
      • OFN Invoices
      • Xero Invoices
    • Groups
      • Create and manage a Group page
    • API
  • Hub management tips
    • How To's
      • Delete an Enterprise
      • Soft Close an Order Cycle
      • Open your Shop on 'Preview'
      • Customise your shop appearance
      • Take orders on Credit
      • Vouchers v. tags
      • Early Shopping 'Hour' for Priority Groups
      • Discounted/Free Delivery for Vulnerable Customers
      • Cash/EFTs for trusted customers only
      • Reward your volunteers
      • Running a Social Media Promotion
      • How to Create Gift Vouchers
    • Marketing Tips
    • Social Media
  • Complementary software and tools
    • Newsletters & Promotional Emails
    • Accounting and Invoicing Packages
      • Paying suppliers with ABA files (Australia)
    • API
  • Frequently Asked Questions
  • Glossary of OFN Terms
  • Shopping with Open Food Network
    • About Open Food Network
    • How to find an online food shop near you
    • Shopping and Placing an Order
    • The people & businesses who make your food
    • Your OFN account
    • Subscription Orders
    • Frequently Asked Questions
  • Feedback
Powered by GitBook
On this page
  • Refunds
  • Total Refund
  • Partial Refund
  • Collecting Additional Payments
  • Keeping Track of Customer Payment Balances
Edit on GitHub
Export as PDF
  1. Features
  2. Orders

Refunds and Adjusting Payments

PreviousCreate orders manuallyNextSubscriptions

Last updated 1 year ago

From time to time, a customer may request that their order is adjusted such as adding or removing an item.

On other occasions you as a business manager may need to change an order. Common scenarios include:

  1. A product was not delivered by a supplier

  2. A product was of lower quality than expected

  3. An order contains products with variable weights such as (i.e. whole items priced by weight).

The process of issuing a refund or requesting further payment depends on the employed.

On the OFN platform, refunds and additional payments can only be made automatically using the Provider Stripe/Stripe SCA.

Refunds

Using the OFN Platform you can process a , which refunds the entirety of the order, or a , which you might use when an item was not available for example.

If you have integrated with Stripe as a Payment Method, you can log in to your Stripe account and issue an invoice to the customer via Stripe. The customer will be sent an email asking them to pay with a Credit or Debit Card, but be aware that OFN will not be notified of this transaction and you will still need to manually capture the payment as received in OFN.

Total Refund

To issue a total refund, select the relevant payment method from the tabs below:

For non-automated payment methods (such as cash on collection or BACS), there are two scenarios:

The customer has not yet paid for the item. If a customer places an order, selecting a payment method such as cash on collection or BACS and the payment has not been captured on the system it will appear as 'payment state: balance due':

You can straight away following the steps below for 'Marking an order as cancelled'.

The customer has paid for the item.

  1. Arrange for the customer to be reimbursed independently of the OFN platform.

This will automatically send the payment back to the credit or debit card used by the customer.

Note that Stripe payments can take 3-5 working days to appear on a customer’s bank statement.

Going to the 'payments' screen from Orders -> Edit will show the payment method used:

Orders placed and paid for via PayPal can not be refunded through the OFN platform.

Marking an order as cancelled

The customer will receive an email to state that their order has been cancelled.

Cancelling an order will automatically update stock levels. For example, if a shop had five loaves of bread in stock and a customer ordered three, stock levels would show two in stock. Cancelling the customer's order automatically updates stock levels, such that five will again show as in stock.

Note that you cannot cancel an order which has been marked as ‘Shipped’

Partial Refund

Or you can reduce the quantity by editing the quantity value, remembering to click the 'tick' button to save your changes:

Select ‘Update and Recalculate Fees’ at the bottom of the page to save your changes.

Add the relevant details, remembering that for a refund, the value needs to be a negative number. When finished, click ‘continue’:

You can use ‘Adjustments’ to partially refund a customer for a substandard product.

Once the order has been amended to reflect either the missing/adjusted products or the new adjustment, the order will appear with the payment state of ‘Credit Owing’ for the amount the customer no longer needs to pay.

Process the Partial Refund To process a partial refund of the amount that is now owed, see instructions by choosing the payment method from the following tabs:

  1. Arrange for the refund to be made to the customer independently of the platform.

  2. Record this action by going to Orders -> Edit and selecting ‘Payments’ from the right hand menu, then '+ New Payment':

Enter a negative value in the ‘Amount’ field to record the refund as having been made.

The button for + New Payment will only be visible if you have already added an adjustment (e.g. the payment state is 'credit owed')

Using the OFN platform you can automatically refund a customer who paid by Stripe. This will directly process the refund to their credit or debit card.

  1. Visit Orders -> Edit Order and then select ‘Payments’ from the right hand menu.

  2. As you created the adjustment in the previous step, the payment screen will now say 'Credit Owed' with the amount you specified. By clicking the tick next to the payment any credit owed to the customer will be automatically refunded.

Clicking the 'X' will void the whole payment and issue a full refund to the customer.

Note that Stripe payments can take 3-5 working days to appear on a customer’s bank statement.

You can not issue a partial refund to a customer who paid by PayPal automatically via the OFN platform at present.

  1. Visit Orders - > Edit Order-> Payments (found in the right hand menu).

  2. Select +New Payment and select ‘Paypal refunds’.

A negative value in the ‘Amount’ field means that a refund is recorded.

If you opt to add a new payment with the payment method provider ‘Paypal’ this will not be possible:

Collecting Additional Payments

Orders will now display with the Payment State = ‘Balance Due’:

  1. If customer has given your business the money owing in cash or BACS payment then record this in the same manner as detailed for a refund, but use a positive value in the ‘Amount’ field.

  2. If the customer is present or on the end of the phone you can take the extra payment by Stripe. You will need the customer’s credit/debit card details to do this. You can also log in to your Stripe account and issue an invoice to the customer via Stripe. The customer will be sent an email asking them to pay with a Credit or Debit Card, but be aware that OFN will not be notified of this transaction and you will still need to manually capture the payment as received in OFN.

Collection of additional payments through PayPal is not possible at present

If a payment method has an associated fee attached then the fee will be recorded by the system every time you collect extra money from the customer or issue them a refund.

Keeping Track of Customer Payment Balances

When the order appears as 'payment state: paid' and the 'Shipment State: Ready':

Record this action by and select the ‘Payments’ tab from the right hand menu. Select the ‘X’ to the right hand side of the payment to void it.

Then using the steps below.

Order payment is collected automatically on creation (except for ) and so in the order appears as:

To process the total refund, visit and select ‘Payments’ from the right hand menu. Click on the ‘X’ to the right of the payment to void it.

Once you have issued a refund, follow the steps below to .

Payment is collected automatically on checkout from the customer and so in the order appears as:

To refund the customer you will need to log into your and issue the money back to the customer’s account through Paypal's interface.

Once this has been done, you can using the steps below.

Once you have issued a refund, you can now cancel the order. and select ‘Cancel Order’ under ‘Actions’ (top right hand blue button).

To issue a partial refund, you must first edit the order to change the balance owing. There are two main ways to when you want to issue a partial refund. You can adjust item quantities, or make an adjustment:

1. Edit the quantity of an item by going toorder and clicking on the ‘edit’ icon next to the item (highlighted in red below) or delete the item completely using the 'bin' icon (highlighted in green below):

If the product has been deleted by the supplier from their master list then it will not be possible to edit this page. In which case, use the ‘adjustments’ method below.

2. Edit by adding a new Adjustment to the by visiting Orders -> Edit -> Adjustments from the right hand menu and selecting + New Adjustment at the top right.

You will need to log into your business and refund the customer the correct amount through their interface.

To record this action you will need to set up a new as follows: Name= ‘Paypal refunds’ Display = ‘Back Office Only’ Payment provider = ‘cash/EFT/etc’.

Follow the steps above for to add extra items to a customer's order or make adjustments via the page.

To record payment of the extra monies due visit and then ‘Payments’. Select + New Payment (top right hand blue button)

Monies owing (credit) or due (debit) for individual orders can be viewed on your page.

Remember that only payments for integrated payment methods (PayPal and Stripe) are automatically captured by the platform. If a customer pays your business by cash or BACS (or similar) you will need to manually to keep your records up to date.

You may wish to allow your trusted customers to pay (by BACS) once a month for all their orders in that time period, or give those who have cash flow one week a bit of lee-way with their payments. To keep track of individual customer balances with your business, visit your list. The amount of credit/debit due is displayed to the right of each customer's entry.

PayPal account
product
PayPal account
Payment Method
listing orders admin
Customer
mark the order as ‘cancelled'
cancel the order
mark the order as cancelled
payment method
Payment Method
total refund
partial refund
cancel the order
subscriptions
Partial refunds
meat or large vegetables
viewing orders
Orders -> Edit
listing Orders
Orders -> Edit
listing Orders
Edit the order
edit an order
Orders -> edit
order
Orders -> Edit Order
capture this payment
Bulk Order Management
Before marking the payment as void
After marking the payment as void, the payment status changes to 'void'
'Payment state = paid'
'Payment state = paid'