Removed static guidance for Thailand installment payments (INSTALLMENT): Deleted redundant static information as dynamic specifications (banks, terms) are now provided via the Get Payment Capacity (EBP_API_240) API.
Enhancement of Payment Capacity API Data Specification
Added response fields for Payment Capacity (EBP_API_240): Included capabilities object for each payment method, providing flags for direct payment support (supportsDirectPay) and saving support (supportsSave).
Normalized Omise installment specification field names: min to minAmount, max to maxAmount, and installmentTerm to availableTerms.
Added new SDK Short-lived Token (EBP_API_221) API specification and integration guide: Defined the specifications and fallback validation mechanism for a 5-minute short-lived secure token required for client-side SDK integration without signature validation.
Added new Get Payment Capacity (EBP_API_240) API: Defined the interface specification for pre-transaction lookup of available payment methods and PG-specific metadata (e.g. Thailand installment banks and monthly terms) based on store and country codes.
Added SDK Integration Guide
Added EBP SDK Guide: Added instructions on pre-checking supported PG information via the Payment Specification Inquiry API and enforced the mandatory use of the timestamp (t) parameter for cache busting.
Updated the response structure for the Payment Creation (EBP_API_230) API: Enhanced the structure from response.data.pgResponse.data to response.data.pgResult.pgResponse to ensure terminology intuition and consistency.
Updated the Payment Authorized (PAYMENT_AUTHORIZED) Webhook documentation: Added technical notes regarding the possibility of skipping authorization webhooks during auto-capture and the non-guaranteed sequence of events.
Updated the Create Payment Intent (EBP_API_224) API: Added the autoCapture field to determine whether to automatically capture the payment.
Updated the response structure for the Payment Creation (EBP_API_230) API: Moved the status field into instructions and supplemented the integration guide.
Updated the response data schema for the Get Payment Methods (EBP_API_109) API to include: userNo, billingAccountNo, paymentMethod, pgProvider, and pgChannel.
Renamed Data Specification Value: Changed SAVED_METHOD to SAVED_PAYMENT_METHOD in the paymentInstrumentType field to ensure terminology consistency.