Skip to content

Commit

Permalink
決済サービスプロバイダーに3Dセキュアコールバック方法を追加
Browse files Browse the repository at this point in the history
  • Loading branch information
ilovegadd committed Jan 7, 2024
1 parent ca1e023 commit f860dca
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 3 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Expand Up @@ -10,6 +10,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/).

- 注文取引中の外部ロケーションでの決済情報IFを拡張
- 決済サービスプロバイダーに3Dセキュア認証後加盟店戻りURLを追加
- 決済サービスプロバイダーに3Dセキュアコールバック方法を追加

### Changed

Expand Down
9 changes: 7 additions & 2 deletions src/service/paymentService.ts
Expand Up @@ -22,13 +22,14 @@ export interface IPaymentUrlSettings {
useCallback?: boolean;
useWebhook?: boolean;
}
export type ICallbackType3ds = 'GET' | 'POST';
export interface IProviderCredentials {
/**
* GMOショップID
* ショップID
*/
shopId?: string;
/**
* GMOショップパス
* ショップパス
*/
shopPass?: string;
/**
Expand All @@ -39,6 +40,10 @@ export interface IProviderCredentials {
* 3Dセキュア認証後加盟店戻りURL
*/
returnUrls3ds?: string[];
/**
* 3Dセキュアコールバック方法
*/
callbackType3ds?: ICallbackType3ds;
paymentUrl?: IPaymentUrlSettings;
/**
* 決済カード興行会社コード
Expand Down
2 changes: 1 addition & 1 deletion src/transaction/placeOrder.ts
Expand Up @@ -31,7 +31,7 @@ export interface IPaymentMethodByPaymentUrl {
*/
id: string;
};
// ↓GMO IF拡張(2024-01-01~)
// ↓決済代行IF拡張(2024-01-01~)
entryTranArgs?: IEntryTranArgs;
entryTranResult?: IEntryTranResult;
execTranArgs?: IExecTranArgs;
Expand Down

0 comments on commit f860dca

Please sign in to comment.