create-charge.blade.php 1.1 KB

12345678910111213141516171819202122232425
  1. <div moe normal>
  2. <a start show href="#" class="text-primary">Create Charge</a>
  3. <form url="{{ route('admin.orders.view.order-charge', $order) }}">
  4. @csrf
  5. <input type="hidden" name="orderUid" value="{{ $order->uid }}">
  6. <div class="mb-2">
  7. <label>Payment Method</label>
  8. <select name="paymentMethodUid" class="form-control form-control-sm">
  9. <option value=""></option>
  10. @foreach($order->user->paymentMethods as $pm)
  11. @if($pm->paypal_order_id) @continue @endif
  12. <option value="{{ $pm->uid }}" <?= $pm->id == $order->payment_method_id ? 'selected':'' ?>><?= $pm->displayName() ?></option>
  13. @endforeach
  14. </select>
  15. </div>
  16. <div class="mb-2">
  17. <label>Amount</label>
  18. <input type="number" name="amount" class="form-control form-control-sm" value="{{ $order->order_total }}" />
  19. </div>
  20. <div>
  21. <button submit class="btn btn-sm btn-primary me-2">Charge</button>
  22. <button cancel class="btn btn-sm btn-default border">Cancel</button>
  23. </div>
  24. </form>
  25. </div>