{lang="order_review"}

{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'nexus', 'clients' ) ) }} url()->setQueryString( array( 'do' => 'printout', 'key' => $invoice->guest_data['guestTransactionKey'] ) )}{{else}}{$invoice->url()->setQueryString( 'do', 'printout' )}{{endif}}' target="_blank" rel='noopener' class='ipsJS_show ipsButton ipsButton_light ipsButton_verySmall ipsPos_right'>{lang="order_invoice_print"} {{endif}}

{lang="order"} #{$invoice->id}


{{if $invoice->billaddress or $invoice->hasPhysicalItems()}}
{{if $invoice->billaddress}}

{lang="billing_address"}

{$invoice->billaddress->toString('
')|raw}
{{endif}} {{if $invoice->hasPhysicalItems()}}

{lang="shipping_address"}

{$invoice->shipaddress->toString('
')|raw}
{{endif}}
{{endif}}

{lang="payment_details"}

{template="paymentLog" group="clients" app="nexus" params="$invoice"}

{lang="order_review"}

{{$summary = $invoice->summary();}}
    {{foreach $summary['items'] as $item}} {{if !( $item instanceof \IPS\nexus\extensions\nexus\Item\CouponDiscount )}}
  • {{if $image = $item->image()}} {{else}}
     
    {{endif}}
    {$item->quantity} x {$item->name} {{if \count( $item->details )}}
    {{foreach $item->details as $k => $v}} {lang="nexus_pfield_{$k}"}: {expression="\IPS\nexus\Package\CustomField::load( $k )->displayValue( $v )" raw="true"}
    {{endforeach}}
    {{endif}}
  • {{endif}} {{endforeach}}