Verifies that revenue object is valid and contains the required fields
Set the receipt and receipt signature. Both fields are required to verify the revenue event.
The Price field (required).
The Product ID field.
The Revenue Event Properties field with (optional).
The Quantity field (defaults to 1).
The Receipt field (required if you want to verify the revenue event).
The Receipt Signature field (required if you want to verify the revenue event).
The revenue amount
The Revenue Type field (optional).