A ptinyship.cne escrever o código para https://t.co/o0BI6W861D foi integrar o WeChat Pay nativo. Embora eu já tivesse experiência com essa integração, que mencionei no meu currículo, ainda assim foi um grande desafio. O design é péssimo e ultrapassado, com documentação incompleta e ausência de um ambiente de testes (cada transação exige um pedido real no valor de um centavo). Para integrar com a nova versão do WeChat Pay, são necessárias oito variáveis de ambiente (veja a imagem)! Comparado ao Stripe, é muito, muito inferior. Documentei a função de cada variável de ambiente e todo o processo na documentação e nos comentários, e acabei escrevendo quase mil palavras. Sempre que preciso depurar algum problema, pego o código e leio com atenção, porque é impossível memorizá-lo. Descobri que praticamente não existem SDKs Node.js de boa qualidade para o WeChat Pay atualmente, então todo o processo precisa ser reescrito. Pretendo extrair essa parte e disponibilizar um SDK Node.js moderno em código aberto separadamente. Embora o WeChat Pay seja péssimo, é absolutamente indispensável se você estiver desenvolvendo um aplicativo pago para o mercado nacional. Ele pode aumentar significativamente sua taxa de pagamento, já que poucos usuários aceitariam usar um cartão de crédito em uma plataforma estrangeira como o Stripe.
Carregando detalhes do thread
Buscando os tweets originais no X para montar uma leitura limpa.
Isso normalmente leva apenas alguns segundos.
