Prepayments Process Flow

  1. When you determine that a prepayment is required, you record the payment information in your feeder system, and the information is passed to Oracle Receivables.

  2. A public API creates a prepayment receipt in Receivables, and processes the receipt using the payment information provided.

    Receivables immediately applies all prepayment receipts against the Prepayment application type, and records accounting according to a special prepayment receivables activity.

    Receivables reserves these receipts for subsequent reapplication to the invoice or invoices that are eventually generated for the order.

  3. When the order is later sent to Receivables for invoicing, AutoInvoice creates an invoice that is marked as prepaid.

    Additionally, AutoInvoice initiates a postprocess matching program to identify any open prepaid invoices and search for matching prepayment receipts. When a match is found, the program unapplies the receipt from the Prepayment application type and reapplies the receipt to the corresponding invoice.

    Reapplication of the receipt against the appropriate invoice occurs without any user intervention.

  4. You can review your prepayment receipts history:

Related Topics