Skip to content
Snippets Groups Projects
Commit 9945424e authored by mattwire's avatar mattwire
Browse files

Add created_date property to invoice

parent 0af2088a
No related branches found
No related tags found
1 merge request!241Stripe Import extension
......@@ -51,6 +51,7 @@ class CRM_Stripe_Api {
return (string) $stripeObject->balance_transaction;
case 'receive_date':
case 'created_date':
return self::formatDate($stripeObject->created);
case 'invoice_id':
......@@ -105,24 +106,18 @@ class CRM_Stripe_Api {
* },
*/
if (!empty($stripeObject->status_transitions->paid_at)) {
$timestamp = $stripeObject->status_transitions->paid_at;
return self::formatDate($stripeObject->status_transitions->paid_at);
}
elseif (!empty($stripeObject->status_transitions->finalized_at)) {
$timestamp = $stripeObject->status_transitions->finalized_at;
}
else {
$timestamp = $stripeObject->created;
}
return self::formatDate($timestamp);
// Intentionally falls through to invoice_date
case 'invoice_date':
if (!empty($stripeObject->status_transitions->finalized_at)) {
$timestamp = $stripeObject->status_transitions->finalized_at;
return self::formatDate($stripeObject->status_transitions->finalized_at);
}
else {
$timestamp = $stripeObject->created;
}
return self::formatDate($timestamp);
// Intentionally falls through to created_date
case 'created_date':
return self::formatDate($stripeObject->created);
case 'subscription_id':
return (string) $stripeObject->subscription;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment