auPayManager

au-pay-manager


au-pay-manager / managerClasses/FlexMessageManager / FlexMessageManager

Class: FlexMessageManager

Flex Messageのテンプレートを生成するためのクラス

Author

catdance124

Constructors

Constructor

new FlexMessageManager(): FlexMessageManager

Returns

FlexMessageManager

Methods

createCreditCardUsageDetailFlexMessage()

createCreditCardUsageDetailFlexMessage(creditCardDetailReports): flexMessage[]

クレジットカード詳細利用のFlex Messageを生成する

Parameters

creditCardDetailReports

creditCardDetailBasicReport & creditCardDetailExReport[]

クレジットカード詳細利用レポート

Returns

flexMessage[]

Flex Message


createCreditCardUsageFlexMessage()

createCreditCardUsageFlexMessage(creditCardUsageReport, paymentNote?): flexMessage[]

クレジットカード利用のFlex Messageを生成する

Parameters

creditCardUsageReport

creditCardUsageBasicReport & creditCardUsageExReport

クレジットカード利用レポート

paymentNote?

string

支払いメモ

Returns

flexMessage[]

Flex Message


createPaymentSummaryFlexMessage()

createPaymentSummaryFlexMessage(creditCardPaymentReport): flexMessage[]

支払い合計のFlex Messageを生成する

Parameters

creditCardPaymentReport

creditCardPaymentBasicReport & creditCardPaymentExReport

クレジットカード請求金額確定レポート

Returns

flexMessage[]

Flex Message


createQrPayChargeFlexMessage()

createQrPayChargeFlexMessage(qrPayChargeReport): flexMessage[]

auPayチャージのFlex Messageを生成する

Parameters

qrPayChargeReport

qrPayChargeReport

auPayチャージレポート

Returns

flexMessage[]

Flex Message


createQrPayUsageFlexMessage()

createQrPayUsageFlexMessage(qrPayUsageReport): flexMessage[]

auPay利用のFlex Messageを生成する

Parameters

qrPayUsageReport

qrPayUsageReport

auPay利用レポート

Returns

flexMessage[]

Flex Message