-
Notifications
You must be signed in to change notification settings - Fork 7
MoipApi::postOrder()
Jean C. Garcia edited this page Jan 28, 2015
·
2 revisions
Para cria um simples checkout basta enviar o valor total da compra, outras informações pertinente para criação do mesmo, serão resgatas da tabela moip
$data = ['prices' => ['value' => 100] ];
MoipApi::postOrder($data);
Aqui é criado um checkout totalmente customizado, se for enviado todos os dados referente ao cliente o mesmo não precisará se cadastrar na tela intermediadora de pagamento, podendo assim ser utilizado o checkout transparente
$data = [
'unique_id' => false,
'reason' => 'Black Friday',
'receiver' => '[email protected]',
'url_notification' => 'https://meusite.com.br/nasp',
'url_return' => 'https://meusite.com.br/cliente/pedido/bemvindodevolta',
'payer' => [
'name' => 'Nome Sobrenome',
'email' => '[email protected]',
'payerId' => 'id_usuario',
'billingAddress' => [
'address' => 'Rua do Zézinho Coração',
'number' => '45',
'complement' => 'z',
'city' => 'São Paulo',
'neighborhood' => 'Palhaço Jão',
'state' => 'SP',
'country' => 'BRA',
'zipCode' => '01230-000',
'phone' => '(11)8888-8888'
]
],
'prices' => [
'value' => 100,
'adds' => 30,
'deduct'=> 10
],
'paymentWay' => [
'creditCard',
'billet',
'financing',
'debit' ,
'debitCard'
],
'billet' => [
'expiration' => 3,
'workingDays' => false,
'instructions' => [
'firstLine',
'secondLine'
],
'uriLogo' => 'http://seusite.com.br/logo.gif',
],
'message' => [
'message 01',
'message 02',
'message 03'
],
'comission' => [
['reason' => 'comission reason', 'receiver' => '[email protected]', 'value' => 5.00],
['reason' => 'comission reason', 'receiver' => '[email protected]', 'value' => 12.00, 'percentageValue' => true, 'ratePayer' => true]
],
'parcel' => [
['min' => '2', 'max' => '4'],
['min' => '5', 'max' => '7', 'rate' => '1.00'],
['min' => '8', 'max' => '12', 'rate' => null, 'transfer' => true, 'receipt' => true]
]
];
MoipApi::postOrder($data);
Precisa de ajuda?
- Crie um novo Issue qualquer quer for a sua dúvida ou sugestão
- ou envie um email para [email protected]
Home
Instalação
Comandos e Configurações
- moip:assets
- moip:auth
- moip:billet
- moip:config
- moip:creditcard
- moip:debit
- moip:debitcard
- moip:financing
- moip:install
- moip:migrate
- moip:payment
- moip:reason
- moip:receiver
- moip:seeds
- moip:urlnotification