Socket
Socket
Sign inDemoInstall

payjp

Package Overview
Dependencies
38
Maintainers
5
Versions
24
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.1.3 to 2.1.4

built/statement.d.ts

12

built/charge.d.ts

@@ -8,8 +8,8 @@ import * as I from './index';

create(query: I.ChargeCreationOptions): Promise<I.Charge>;
retrieve(id: any): Promise<I.Charge>;
update(id: any, query?: I.ChargeUpdateOptions): Promise<I.Charge>;
refund(id: any, query?: I.RefundCreationOptions): Promise<I.Charge>;
reauth(id: any, query?: I.ChargeReauthOptions): Promise<I.Charge>;
capture(id: any, query?: I.ChargeCaptureOptions): Promise<I.Charge>;
tds_finish(id: any): Promise<I.Charge>;
retrieve(id: string): Promise<I.Charge>;
update(id: string, query?: I.ChargeUpdateOptions): Promise<I.Charge>;
refund(id: string, query?: I.RefundCreationOptions): Promise<I.Charge>;
reauth(id: string, query?: I.ChargeReauthOptions): Promise<I.Charge>;
capture(id: string, query?: I.ChargeCaptureOptions): Promise<I.Charge>;
tds_finish(id: string): Promise<I.Charge>;
}

@@ -11,2 +11,3 @@ import Accounts from './account';

import Transfers from './transfer';
import Statements from './statement';
declare namespace Payjp {

@@ -29,2 +30,3 @@ export interface PayjpStatic {

tenant_transfers: TenantTransfers;
statements: Statements;
}

@@ -169,2 +171,5 @@ export interface PayjpOptions {

}
export interface StatementUrlOptions {
platformer?: boolean;
}
export interface List<T> {

@@ -364,4 +369,23 @@ object: "list";

default_currency: "jpy";
payjp_fee_included: boolean;
reviewed_brands: ReviewedBrand[];
}
export interface Statement {
created: number;
id: string;
livemode: boolean;
object: "statement";
items: List<StatementItems>;
}
export interface StatementItems {
subject: "gross_sales" | "fee" | "platform_fee" | "gross_refund" | "refund_fee_offset" | "refund_platform_fee_offset" | "chargeback" | "chargeback_fee_offset" | "chargeback_platform_fee_offset" | "proplan" | "transfer_fee";
amount: number;
name: string;
tax_rate: string;
}
export interface StatementUrl {
object: "statement_url";
url: string;
expires: number;
}
interface ReviewedBrand {

@@ -368,0 +392,0 @@ brand: string;

@@ -12,2 +12,3 @@ "use strict";

const transfer_1 = require("./transfer");
const statement_1 = require("./statement");
const Payjp = function (apikey, options = {}) {

@@ -44,4 +45,5 @@ if (!apikey) {

'tenant_transfers': new tenantTransfers_1.default(payjpConfig),
statements: new statement_1.default(payjpConfig),
};
};
module.exports = Payjp;

@@ -8,6 +8,6 @@ import Resource from './resource';

create(query: I.TenantCreationOptions): Promise<I.Tenant>;
retrieve(id: any): Promise<I.Tenant>;
update(id: any, query?: I.TenantUpdateOptions): Promise<I.Tenant>;
retrieve(id: string): Promise<I.Tenant>;
update(id: string, query?: I.TenantUpdateOptions): Promise<I.Tenant>;
delete(id: string): Promise<I.Deleted>;
applicationUrls(id: string): Promise<I.ApplicationUrl>;
}

@@ -7,4 +7,5 @@ import Resource from './resource';

list(query?: I.TenantTransferListOptions): Promise<I.List<I.TenantTransfer>>;
retrieve(id: any): Promise<I.TenantTransfer>;
charges(id: any, query?: I.TransferChargeListOptions): Promise<I.List<I.Charge>>;
retrieve(id: string): Promise<I.TenantTransfer>;
charges(id: string, query?: I.TransferChargeListOptions): Promise<I.List<I.Charge>>;
statementUrls(id: string, query?: I.StatementUrlOptions): Promise<I.StatementUrl>;
}

@@ -19,3 +19,6 @@ "use strict";

}
statementUrls(id, query = {}) {
return this.request('POST', `${this.resource}/${id}/statement_urls`, query);
}
}
exports.default = TenantTransfers;
{
"name": "payjp",
"version": "2.1.3",
"version": "2.1.4",
"description": "PAY.JP node.js bindings",

@@ -5,0 +5,0 @@ "main": "built/index.js",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc