請求書およびクレジットノートでの決済記録の使用のサポートを追加
新機能
請求書への決済記録の添付と、決済記録の払い戻しに対するクレジットノートの作成に対応しました。これにより、stripe で正確な会計記録を管理しながら、サードパーティーの決済代行業者と統合できます。
影響
請求書への決済記録の添付
attach payment api を使用して請求書に決済記録を添付することで、サードパーティーの決済代行業者で処理された決済を記録できるようになりました。
curl https://api.stripe.com/v1/invoices/{INVOICE_ID}/attach_payment \
-u "sk_test_BQokikJOvBiI2HlWgH4olfQ2
:" \
-d payment_record={PAYMENT_RECORD_ID} \
-d "expand[]"=payments
決済記録の払い戻し用クレジットノートの作成
サードパーティの決済代行業者を通じて行われた返金を表すクレジットノートを作成することで、正確な会計記録を維持できるようになりました。クレジットノートを作成する際は、払い戻しに関連する決済記録の ID を入力してください。
curl https://api.stripe.com/v1/credit_notes \
-u "sk_test_BQokikJOvBiI2HlWgH4olfQ2
:" \
-d invoice={INVOICE_ID} \
-d "refunds[0][type]"=payment_record_refund \
-d "refunds[0][payment_record_refund][payment_record]"={PAYMENT_RECORD_ID} \
-d "refunds[0][payment_record_refund][refund_group]"={REFUND_REFERENCE_ID}
クレジットノートの発行についての詳細は、Create Credit Notes API をご覧ください。
変更点
| payment_record_refundtype | 追加済み | |
| payment_record | 追加済み | |
| payment_record | 追加済み | |
| custom | 追加済み | |
| InvoicePayment#list.payment.type | 変更しました | literal('payment_intent') → enum('payment_intent'|'payment_record')
|
アップグレード