@extends('layouts.app') @section('title', 'Payments and receipts | healthcareers.app') @section('robots', 'noindex, nofollow') @section('content')
My account › Payments and receipts

Payments and receipts

Every payment, refund and card hold{{ $org ? ' in '.$orgs[$org] : '' }}, with a receipt for each. Receipts are also emailed when you pay.

@if (session('status'))
{{ session('status') }}
@endif
@if ($orgs)
! $org]) @if (! $org) aria-current="page" @endif>My payments @foreach ($orgs as $id => $name) $org === $id]) @if ($org === $id) aria-current="page" @endif>Everyone at {{ $name }} @endforeach
@endif
@if ($org)@endif Download CSV

{{ $totals['count'] }} {{ $totals['count'] === 1 ? 'transaction' : 'transactions' }} in {{ $year }} Paid {{ \App\Services\Receipts::money($totals['paid']) }} @if ($totals['refunded'])Refunded {{ \App\Services\Receipts::money($totals['refunded']) }}@endif

@if ($orders->isEmpty())

No payments in {{ $year }}.

When you pay for a job post, an upgrade, a job pack or an ad, it's listed here with its receipt.

@else
(bool) $org])> @if ($org)@endif @foreach ($orders as $o) @php [$cls, $label] = \App\Services\Receipts::status($o); @endphp @if ($org)@endif @endforeach
DateWhatPaid byPaid withStatusAmountReceipt
{{ ($o->paid_at ?? $o->created_at)->timezone('America/New_York')->format('M j, Y') }} {{ \App\Services\Receipts::title($o) }}{{ $o->items->groupBy('item')->map(fn ($g) => $g->first()->name.($g->count() > 1 ? ' × '.$g->count() : ''))->implode(', ') }}@if ($o->credit_cents) · {{ $o->dollars((int) $o->credit_cents) }} account credit @endif{{ $o->email }}{{ $o->status === 'canceled' ? '–' : \App\Services\Receipts::method($o) }} {{ $label }} {{ \App\Services\Receipts::money(\App\Services\Receipts::net($o)) }}@if ($o->refunded_cents){{ \App\Services\Receipts::money($o->chargedCents()) }} less {{ \App\Services\Receipts::money($o->refunded_cents) }} refunded@endif @if ($o->receipt_no && in_array($o->status, \App\Services\Receipts::RECEIPTED, true)) {{ $o->receipt_no }} PDF @else {{ $o->status === 'authorized' ? 'Hold details' : 'No charge' }} @endif
{{ $orders->links() }} @endif @if ($syncInvoices->isNotEmpty())

Job Sync invoices

Monthly Job Sync bills for {{ $org ? $orgs[$org] : 'the organizations you run' }}. Each opens Stripe's invoice page, with the receipt and a PDF.

@foreach ($syncInvoices as $i) @endforeach
DateWhatStatusAmountInvoice
{{ \Carbon\Carbon::parse($i->paid_at ?? $i->created_at)->timezone('America/New_York')->format('M j, Y') }} Job Sync{{ $i->plan_name ? ': '.$i->plan_name : '' }}{{ $i->org_name }}@if ($i->period_start && $i->period_end) · {{ \Carbon\Carbon::parse($i->period_start)->timezone('America/New_York')->format('M j') }} to {{ \Carbon\Carbon::parse($i->period_end)->timezone('America/New_York')->format('M j, Y') }}@endif {{ ['paid' => 'Paid', 'open' => 'Not paid yet', 'void' => 'Void', 'uncollectible' => 'Not paid'][$i->state] ?? ucfirst($i->state) }} {{ \App\Services\Receipts::money($i->state === 'paid' ? (int) $i->amount_paid_cents : (int) $i->amount_due_cents) }} @if ($i->hosted_url){{ $i->invoice_number ?: 'View' }}@else{{ $i->invoice_number }}@endif @if ($i->pdf_url)PDF@endif
@endif

Account credit: {{ \App\Services\Receipts::money($credit) }}

Used first at your next checkout, for job posts and upgrades.

@if ($creditRows->isNotEmpty())
Credit history
@foreach ($creditRows as $c) @endforeach
{{ \Carbon\Carbon::parse($c->created_at)->timezone('America/New_York')->format('M j, Y') }} {{ ['grant' => 'Credit given', 'use' => 'Used on order #'.$c->order_id, 'release' => 'Returned (order #'.$c->order_id.' not paid)'][$c->kind] ?? $c->kind }}@if ($c->kind === 'grant' && $c->note)
{{ $c->note }}@endif
{{ \App\Services\Receipts::money((int) $c->amount_cents) }}
@endif
@endsection