@extends('layouts.master') @section('title', 'Configurar Mercado Pago') @section('main-content')
@yield('title') - {{ $empresa->name }}
@if(session('success')) @endif @if(session('error')) @endif
Sobre o Mercado Pago

Configure as credenciais do Mercado Pago para habilitar pagamentos online para esta empresa.

Onde encontrar as credenciais?
  1. Acesse sua conta Mercado Pago
  2. Vá em "Suas integrações"
  3. Selecione sua aplicação
  4. Copie as credenciais
@if($empresa->mp_ativo)
Mercado Pago Ativo

Esta empresa está configurada para receber pagamentos

@else
Mercado Pago Inativo

Configure as credenciais abaixo para ativar

@endif
@if($empresa->tipo_empresa !== 'matriz')
Split de Pagamentos

O split permite dividir automaticamente os pagamentos entre esta empresa e outra (matriz ou franquia).

@if($empresa->mp_split_habilitado && $empresa->empresaSplit)
Split Ativo

{{ $empresa->mp_percentual_split }}% vai para:
{{ $empresa->empresaSplit->name }}

{{ 100 - $empresa->mp_percentual_split }}% fica com:
{{ $empresa->name }}

@endif
@endif
Credenciais do Mercado Pago
@csrf @method('PUT')
mp_ambiente) === 'sandbox' ? 'checked' : '' }} required>
mp_ambiente) === 'production' ? 'checked' : '' }} required>
@error('mp_ambiente')
{{ $message }}
@enderror
@error('mp_public_key')
{{ $message }}
@enderror Usada no frontend para processar pagamentos
@error('mp_access_token')
{{ $message }}
@enderror Token secreto - será criptografado no banco
mp_ativo) ? 'checked' : '' }}>
Habilita pagamentos via Mercado Pago para esta empresa

@if($empresa->tipo_empresa !== 'matriz')
Configurar Split de Pagamentos
mp_split_habilitado) ? 'checked' : '' }} onchange="toggleSplitFields()">
Divide pagamentos automaticamente com outra empresa
@error('mp_empresa_split_id')
{{ $message }}
@enderror
%
@error('mp_percentual_split')
{{ $message }}
@enderror Quanto vai para a empresa selecionada
Simulação:

Para um pagamento de R$ 100,00:

  • Empresa selecionada: R$ 0,00
  • {{ $empresa->name }}: R$ 100,00
@endif
Voltar @if($empresa->mp_ativo) @endif
@endsection @push('scripts') @endpush