Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 2.24 KB

ExpressOperation.md

File metadata and controls

17 lines (13 loc) · 2.24 KB

ExpressOperation

Properties

Name Type Description Notes
transaction_id string Merchant transaction ID assigned to this express operation during payment step. Note: This value is optional and if it is not set the `transactionId` from referred operation (`EXPRESSPRESET`) will be used during processing. [optional]
client_info \Optile\Model\ClientInfo Information about customers client (web browser, mobile device, etc.). If defined this will override information provided during `EXPRESSPRESET` initialization. [optional]
payment \Optile\Model\Payment Payment information. If defined this will override information provided during `EXPRESSPRESET` initialization. [optional]
products \Optile\Model\Product[] Products (shopping cart) information. If defined this will override information provided during `EXPRESSPRESET` initialization. [optional]
preselection \Optile\Model\RecurringPreselection Experimental! this option is not officially supported yet. It allows to differentiate between direct and deferred `CHARGE`. [optional]
checkboxes map[string,bool] Map of selected checkboxes. Name reflects the checkbox distinguish name, value reflects its state - `true` for checked, `false` for unchecked. Note: this property has no processing implications at the moment. [optional]
final_operation bool Indicates that this is a final operation of this kind: final capture, update or refund and no future actions are expected. [optional]
provider_request \Optile\Model\ProviderParameters Provider request parameters that should be passed to the target payment provider adapter to complete the operation. Note: there are no express preset providers at the moment that would expect any provider specific data passed during payment operation. [optional]

[Back to Model list] [Back to API list] [Back to README]