From 6d03c2a7b1f0da83a862d3e9a90e62630493b3c7 Mon Sep 17 00:00:00 2001 From: Victor Guardiola Date: Sat, 25 Mar 2017 11:27:50 +0100 Subject: [PATCH] Fix create invoice data fix value for paid_at attribute and add due_date on attributes --- quipu-api/class-quipu-api-invoice.php | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/quipu-api/class-quipu-api-invoice.php b/quipu-api/class-quipu-api-invoice.php index b9774d5..100abc0 100644 --- a/quipu-api/class-quipu-api-invoice.php +++ b/quipu-api/class-quipu-api-invoice.php @@ -66,17 +66,18 @@ public function create_invoice($order) { "attributes" => array( "kind" => "income", "issue_date" => "$order[issue_date]", - "paid_at" => "$order[issue_date]", - "payment_method" => "$order[payment_method]" - ), - "relationships" => array( - "contact" => array( - "data" => array( - "id" => "$contact_id", - "type" => "contacts" - ) + "paid_at" => "$order[paid_at]", + "due_date" => "$order[due_date]", + "payment_method" => "$order[payment_method]" + ), + "relationships" => array( + "contact" => array( + "data" => array( + "id" => "$contact_id", + "type" => "contacts" ) ) + ) ) );