Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To force-complete a prior transaction that is partially completed. e.g. Airtime in which the customer was debited but the airtime didn't vend.

Code Block
languagejson
{
	    "request_ref": "{{request-_ref}}",
  	  "request_type": "{{request_ type}}",
    "request_mode": "fulfil",
   	 "transaction": {
		
        "amount": "18000",
        "transaction_ref": "12978251696483"
	{{transaction_ref}}",
        "transaction_desc": "{{transaction_desc}}",
        "transaction_ref_parent": "{{parent_transaction_ref}}",
        "details": {...}
    }
}

A /transact/fulfil request should typically lead to a completion response (or in some cases: another validate response if appropriate)

...