I hereby claim:
- I am murilohns on github.
- I am murilohns (https://keybase.io/murilohns) on keybase.
- I have a public key ASD7gbRM2tuH8MEZFGmOeI8Y9ypfYTiSOZ__28Ot0hq6QQo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
O Pagar.me passará a limitar o valor máximo que pode ser enviado no parâmetro count para buscas na API. Para que o impacto seja o menor possível, essa documentação descreverá como fazer essa migração em diversas linguagens de programação.
O parâmetro count representa a quantidade de registros que será retornado em uma consulta, enquanto o parâmetro page diz qual página da consulta está sendo retornada.
Por exemplo, se o parâmetro count=10 for utilizado em conjunto com o parâmetro page=2, os registros retornados serão respectivos à 11º posição até a 20º posição.
Já, se os parâmetros forem utilizados como: count=20 e page=2, os registros retornados serão respectivos à 21º posição até a 40º posição.
Atualmente, não há limite para utilizar parâmetro count, mas a partir de 22/11/2019, o limite será 1000.
Neste documento, vamos explicar o passo a passo de como usar a integração de split de pagamentos Pagar.me na plataforma VTEX.
Caso tenha dúvidas sobre o que é o split de transação Pagar.me, recomendamos que leia este artigo que explica todos os detalhes.
Antes de começar, certifique-se de que você tem os pré-requisitos abaixo:
| params = { | |
| amount:"{{\App\Helpers\Money::fromPounds($course->amount)->inPence()}}", | |
| buttonText:"Pagar", | |
| maxInstallments:{{$course->max_installments}}, | |
| uiColor:"#6500cc", | |
| paymentMethods:"{{$course->payment_method}}", | |
| postbackUrl:"{{route('course.callback.transaction')}}", | |
| createToken:true, | |
| interestRate:{{$course->interest_rate}}, | |
| freeInstallments:{{$course->free_installments}}, |
| const Promise = require('bluebird') | |
| const Tesseract = require('tesseract.js') | |
| const Jimp = require('jimp') | |
| const { promisify } = require('util') | |
| const url = 'https://i.imgur.com/dPJ8py9.png' | |
| const getImage = async (url, scale = 1) => { | |
| return await Jimp.read(url) |
| <html> | |
| <head> | |
| <html> | |
| <head> | |
| <!-- SCRIPT PAGAR.ME --> | |
| <script src="https://assets.pagar.me/checkout/checkout.js"></script> | |
| <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> | |
| </head> | |
| <body> | |
| <button id="pay-button">Abrir modal de pagamento</button> |
| // | |
| // Program.cs | |
| // | |
| // Author: | |
| // Jonathan Lima <[email protected]> | |
| // | |
| // Copyright (c) 2014 Pagar.me | |
| // | |
| // Permission is hereby granted, free of charge, to any person obtaining a copy | |
| // of this software and associated documentation files (the "Software"), to deal |
| // | |
| // Program.cs | |
| // | |
| // Author: | |
| // Jonathan Lima <[email protected]> | |
| // | |
| // Copyright (c) 2014 Pagar.me | |
| // | |
| // Permission is hereby granted, free of charge, to any person obtaining a copy | |
| // of this software and associated documentation files (the "Software"), to deal |
| <html> | |
| <body style="margin: 0; font-family:Arial, Helvetica, sans-serif; color: #5f5f5f" bgcolor="#d7d7d7"> | |
| <div style="width: 100%; background: #d7d7d7; margin-top: 5%;"> | |
| <div> | |
| <img src="https://image.ibb.co/bOxs97/header_email_1000.png" width="90%" style="margin-left: 5%;"/> | |
| </div> | |
| <div style="background: #fff; width: 90%; min-height:10px; margin-left:5%; padding-top:20px; padding-bottom:20px"> | |
| <p style="padding-left: 80px; padding-right: 80px; text-align: justify"> | |
| <table border="0" cellpadding="0" cellspacing="0" width="100%"> | |
| <tr> |
| <?php | |
| require_once DIR_SYSTEM . 'library/PagarMe/Pagarme.php'; | |
| abstract class ControllerPaymentPagarMe extends Controller | |
| { | |
| public function callback() | |
| { | |
| Pagarme::setApiKey($this->config->get('pagar_me_'.$payment_method.'_api')); | |
| $requestBody = file_get_contents("php://input"); | |
| $xHubSignature = $_SERVER['HTTP_X_HUB_SIGNATURE']; |