Skip to main content

Order Payments

Nautical acts as a payment orchestration system, enabling secure payment processing and efficient payment transactions between buyers, sellers, and the marketplace. Nautical's headless architecture provides APIs for any payment integration to capture and process payments.

Capturing payments from buyers

At checkout, Nautical calculates the amount to charge each buyer, taking into account product price, shipping, taxes, applicable fees, and any discounts. You must choose what payment methods you will accept and how you will collect the payment.

Using a payment gateway

To facilitate payment capture at checkout, Nautical can be integrated with various payment gateway services, including Stripe and Braintree.

Choose a payment processor that supports the types of payment options you want to provide to buyers, such as credit cards, digital wallets, debit cards, and so on.

Handle payments manually

For marketplace operators who prefer to manage orders manually, Nautical provides a wire payment plugin you can optionally enable.

This can be integrated with custom email notification templates and workflows, while the system tracks payment status and other data associated with the payments.

Order payment status

Orders are managed and processed in relation to their payment status. So each order status is closely linked to the processing stage of payment. There are the following payment stages:

StatusDescription
UnpaidIt reflects the traditional credit card or bank payment that is awaiting authorization from the bank. Unpaid amounts are listed as ‘pre-authorized’. Once funds are released, the order status will automatically change to fully paid.
Fully paidThis indicates that the order has been paid for in full.
Fully refundedAll charged funds were returned to the customer.
Partially refundedWhen a partial refund was given to a customer, for example, when one product from several ordered items is no longer available.

Authorization and capture process

Some payment backends support pre-authorizing payments, which involves a two-step process: authorization and capture.

  • Authorization: Funds are locked on the payer’s account but not transferred to your payment gateway.
  • Capture: You can charge the card for up to the authorized amount, usually within 5–10 days.

This process is useful when the you want to capture payment only upon fulfilling an order. Delayed payment capture also offers the benefit of allowing you to remove items from the order by declining fulfillments.

Capture a pre-authorized payment

  1. From the dashboard, go to the Orders page.
  2. Open the order.
    Manage payments from the marketplace order view.
  3. In the Payment Details section, select Capture.

Add a payment manually

If you captured a payment outside of Nautical, you can manually add the payment to the order.

  1. From the dashboard, go to the Orders page.
  2. Open the order.
    Manage payments from the marketplace order view.
  3. In the Unpaid section, select Create payment.
  4. Choose the payment Gateway.
  5. Enter a Token to identify the payment:
    • For third-party gateways like Stripe, use the token or reference number from that gateway.
    • For the Wire or Test Payments gateways, enter any identifying value.
  6. Confirm the Amount.
  7. Select Confirm.

Was this page helpful?