setOrder method

void setOrder(
  1. Order order
)

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;
}