Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

recurrence-stripe

Package Overview
Dependencies
Maintainers
0
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

recurrence-stripe

Esta biblioteca oferece uma interface simples para interagir com a API do Stripe, permitindo que você consulte detalhes de assinaturas utilizando o `axios` para realizar as requisições HTTP.

  • 1.0.1
  • npm
  • Socket score

Version published
Weekly downloads
9
increased by350%
Maintainers
0
Weekly downloads
 
Created
Source

Recurrence Stripe Library

Esta biblioteca oferece uma interface simples para interagir com a API do Stripe, permitindo que você consulte detalhes de assinaturas utilizando o axios para realizar as requisições HTTP.

Instalação

Primeiro, você precisa instalar as bibliotecas e suas dependências:

npm install axios dotenv-safe

Configuração

Você precisa criar um arquivo .env na raiz do seu projeto para armazenar suas credenciais do Stripe:

touch .env

Exemplo de conteúdo do arquivo .env:

STRIPE_SECRET_KEY=sk_test_xxx

Segurança das Variáveis de Ambiente

Para garantir que todas as variáveis de ambiente necessárias estejam configuradas corretamente, dotenv-safe é usado. Crie um arquivo .env.example na raiz do seu projeto para listar todas as variáveis necessárias:

touch .env.example

Exemplo de conteúdo do arquivo .env.example:

STRIPE_SECRET_KEY=sk_test_xxx

Uso

Após configurar as variáveis de ambiente, você pode usar a biblioteca para consultar informações de uma assinatura no Stripe:

import { Stripe } from './caminho/para/a/sua/biblioteca';

const subscriptionId = 'sub_YDwPML4JZ8XHT';

Stripe.subscriptions(subscriptionId)
  .then((data) => {
    console.log(data);
  })
  .catch((error) => {
    console.error('Erro ao consultar a assinatura:', error);
  });
Descrição das Funções

Stripe.subscriptions(subscriptionId: string | undefined): Retorna os detalhes da assinatura especificada pelo subscriptionId.

Contribuição

Se desejar contribuir com este projeto, sinta-se à vontade para enviar pull requests ou abrir issues para discutir melhorias.

FAQs

Package last updated on 08 Aug 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc