@extends('layouts.app') @section('title', 'Shopify Integration Settings') @push('head') @endpush @section('content')

Shopify Integration Settings

@if($integration && $integration->isActive())
Connected! Your Shopify store is connected and active.
Shop Domain: {{ $integration->shop_domain }}

Disconnect Integration

Disconnecting will remove all webhooks and stop receiving order notifications.

Notification Settings

Order Notifications
getNotificationTypes()) ? 'checked' : '' }}>
getNotificationTypes()) ? 'checked' : '' }}>
getNotificationTypes()) ? 'checked' : '' }}>
getNotificationTypes()) ? 'checked' : '' }}>
Special Notifications
getNotificationTypes()) ? 'checked' : '' }}>
getNotificationTypes()) ? 'checked' : '' }}>
getNotificationTypes()) ? 'checked' : '' }}>

Test Integration

Send a test notification to verify your integration is working correctly.

Debug Information

@else

Connect Shopify Store

.myshopify.com
Enter your Shopify store domain (without .myshopify.com)
You can generate an access token from your Shopify admin panel under Apps > Private apps

Setup Instructions

How to get your Shopify Access Token:
  1. Log in to your Shopify admin panel
  2. Go to Apps > Manage private apps
  3. Click "Create new private app"
  4. Give your app a name (e.g., "WhatsApp Notifications")
  5. Set the following permissions:
    • Orders: Read and write
    • Customers: Read
    • Products: Read
  6. Save the app
  7. Copy the "Admin API access token"
  8. Paste it in the form above
@endif
@push('scripts') @endpush @endsection