mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-03 19:30:07 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
@if ($accountGateway->getConfigField('testMode'))
 | 
						|
    <script src="https://sandbox.checkout.com/js/v1/checkout.js"></script>
 | 
						|
@else
 | 
						|
    <script src="https://cdn.checkout.com/js/checkout.js"></script>
 | 
						|
@endif
 | 
						|
 | 
						|
<form method="POST" class="payment-form">
 | 
						|
    <script>
 | 
						|
        Checkout.render({
 | 
						|
            debugMode: {{ $accountGateway->getConfigField('testMode') ? 'true' : 'false' }},
 | 
						|
            publicKey: '{{ $accountGateway->getConfigField('publicApiKey') }}',
 | 
						|
            paymentToken: '{{ $transactionToken }}',
 | 
						|
            customerEmail: '{{ $contact->email }}',
 | 
						|
            customerName: '{{ $contact->getFullName() }}',
 | 
						|
            value: {{ $invoice->getRequestedAmount() * 100 }},
 | 
						|
            currency: '{{ $invoice->getCurrencyCode() }}',
 | 
						|
            widgetContainerSelector: '.payment-form',
 | 
						|
            widgetColor: '#333',
 | 
						|
            themeColor: '#3075dd',
 | 
						|
            buttonColor:'#51c470',
 | 
						|
            cardCharged: function(event){
 | 
						|
                location.href = '{{ URL::to('/complete/'. $invitation->invitation_key . '/credit_card?token=' . $transactionToken) }}';
 | 
						|
            }
 | 
						|
        });
 | 
						|
    </script>
 | 
						|
</form>
 |