Monetizze / ExemploPOSTCallback

Esse é um script em PHP de exemplo de como o POST (callback) da Monetizze pode ser tratado
21 stars 33 forks source link

Exemplos de assinatura / venda de produto #29

Open raulamoretti opened 3 years ago

raulamoretti commented 3 years ago

Poderia deixar dois arquivos de exemplo ou mais. Pelo menos um exemplo do request / JSON de assinatura de produtos

vitormonetizze commented 3 years ago

Boa tarde Raula, tudo bem? Espero que sim!

Segue JSON exemplo de uma venda que faz parte de um serviço de assinatura

{ "chave_unica":"d23dsdfdu78ds77d898sdf77dsf", "produto":{ "codigo":"100000", "chave":"d23dsdfdu78ds77d898sdf77dsf", "nome":"Produto teste" }, "tipoPostback":{ "codigo":4, "descricao":"Afiliado" }, "tipoEvento":{ "codigo":1, "descricao":"Aguardando pagamento" }, "venda":{ "codigo":"123456", "plano":"12345", "dataInicio":"2020-01-20 14:33:59", "dataFinalizada":"0000-00-00 00:00:00", "meioPagamento":"Monetizze", "formaPagamento":"Boleto", "garantiaRestante":0, "status":"Aguardando pagamento", "valor":"493.00", "quantidade":"1", "valorRecebido":"226.53", "onebuyclick":"0", "venda_upsell":null, "tipo_frete":null, "descr_tipo_frete":null, "frete":"0.00", "cupom":null, "src":"", "utm_source":"", "utm_medium":"", "utm_content":"", "utm_campaign":"", "linkBoleto":"Link de boleto bancário", "linha_digitavel":"Código de barras numerico neste local" }, "plano":{ "codigo":"69078", "referencia":"JX69078", "nome":"50% de desconto 493", "quantidade":"0", "periodicidade":"Mensal" }, "url_recuperacao":"URL de recuperação da venda neste local", "assinatura":{ "codigo":"123456", "status":"Aguardando pagamento", "data_assinatura":"2020-01-20 14:33:59", "parcela":"1" }, "comprador":{ "nome":"Consumidor 1", "email":"consumidor@monetizze.com.br", "data_nascimento":null, "cnpj_cpf":"01234567890", "telefone":"31999999999", "cep":null, "endereco":null, "numero":null, "complemento":null, "bairro":null, "cidade":null, "estado":null, "pais":"BR" }, "produtor":{ "cnpj_cpf":"01234567890", "nome":"Produto", "email":"produtor@monetizze.com.br" }, "order_bump":0, "ecommerce":false }

Descritivo:

"assinatura":{ "codigo":"123456", //Código da assinatura "status":"Aguardando pagamento", //Status atual da assinatura: (Ativa, Inadimplente, Cancelada, Aguardando Pagamento). "data_assinatura":"2020-01-20 14:33:59", "parcela":"1" (Qual é código da fatura que esta sendo encaminhada na notificação). }

raulamoretti commented 3 years ago

Obrigado!

Já usei o JSON para implementar o esqueleto, agora é esperar as assinaturas vindo realmente do backend.

Obrigado, Raul http://www.aioria.com.br/ http://www.aioria.com.br/ Raul Amoretti raul@aioria.com.br?Subject=Contato Aioria Software House http://www.aioria.com.br/ (051) 3279-6835 | (051) 98159-9994 http://www.facebook.com/AioriaSoftwareHouse https://twitter.com/AioriaSH https://maps.google.com.br/maps?ie=UTF8&cid=10140148142657376041&q=Aioria+Software+House&iwloc=A&gl=BR&hl=pt-BR

Em ter., 15 de dez. de 2020 às 14:54, Vitor Almeida < notifications@github.com> escreveu:

Boa tarde Raula, tudo bem? Espero que sim!

Segue JSON exemplo de uma venda que faz parte de um serviço de assinatura

{ "chave_unica":"d23dsdfdu78ds77d898sdf77dsf", "produto":{ "codigo":"100000", "chave":"d23dsdfdu78ds77d898sdf77dsf", "nome":"Produto teste" }, "tipoPostback":{ "codigo":4, "descricao":"Afiliado" }, "tipoEvento":{ "codigo":1, "descricao":"Aguardando pagamento" }, "venda":{ "codigo":"123456", "plano":"12345", "dataInicio":"2020-01-20 14:33:59", "dataFinalizada":"0000-00-00 00:00:00", "meioPagamento":"Monetizze", "formaPagamento":"Boleto", "garantiaRestante":0, "status":"Aguardando pagamento", "valor":"493.00", "quantidade":"1", "valorRecebido":"226.53", "onebuyclick":"0", "venda_upsell":null, "tipo_frete":null, "descr_tipo_frete":null, "frete":"0.00", "cupom":null, "src":"", "utm_source":"", "utm_medium":"", "utm_content":"", "utm_campaign":"", "linkBoleto":"Link de boleto bancário", "linha_digitavel":"Código de barras numerico neste local" }, "plano":{ "codigo":"69078", "referencia":"JX69078", "nome":"50% de desconto 493", "quantidade":"0", "periodicidade":"Mensal" }, "url_recuperacao":"URL de recuperação da venda neste local", "assinatura":{ "codigo":"123456", "status":"Aguardando pagamento", "data_assinatura":"2020-01-20 14:33:59", "parcela":"1" }, "comprador":{ "nome":"Consumidor 1", "email":"consumidor@monetizze.com.br", "data_nascimento":null, "cnpj_cpf":"01234567890", "telefone":"31999999999", "cep":null, "endereco":null, "numero":null, "complemento":null, "bairro":null, "cidade":null, "estado":null, "pais":"BR" }, "produtor":{ "cnpj_cpf":"01234567890", "nome":"Produto", "email":"produtor@monetizze.com.br" }, "order_bump":0, "ecommerce":false }

Descritivo:

"assinatura":{ "codigo":"123456", //Código da assinatura "status":"Aguardando pagamento", //Status atual da assinatura: (Ativa, Inadimplente, Cancelada, Aguardando Pagamento). "data_assinatura":"2020-01-20 14:33:59", "parcela":"1" (Qual é código da fatura que esta sendo encaminhada na notificação). }

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Monetizze/ExemploPOSTCallback/issues/29#issuecomment-745459328, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAWYL7INTHLAU2OKCYYPFNDSU6PD7ANCNFSM4USNUP4A .