class Api::PaymentsController < ActionController::API #Payment by Invoice ID # Payment Method - [Cash | CreditNote | VISA | MASTER | etc..] # Invoice No | Amount # Output # Status - [True/False] | Invoice | error_message (* when status false) def create @invoice = Sale.find(params[:invoice_id]) end # Update of payment status from the external party # Invoice No | Payment ID | External params [] (* third party references and status) # def update end end