setOrder method
Associate and mapping Order model properties to transaction
@param order
Implementation
void setOrder(Order order) {
order_id = order.id;
order_currency = order.currency;
order_amount = Helpers.parseAmount(order.amount);
order_tax_amount = Helpers.parseAmount(order.tax_amount);
order_shipping_amount = Helpers.parseAmount(order.shipping_amount);
if (order.content != null) {
order_content = order.content!.isEmpty ? null : order.content!.toList();
}
if (order.extras != null) {
order_extras = order.extras!.isEmpty ? null : order.extras;
}
order_note = Helpers.trimValue(order.note);
order_callback = order.callback_url;
customer_name = Helpers.trimValue(order.customer_name);
customer_email = order.customer_email;
}