Mileage Payment/Expiration Management
The Mileage Payment Management service provides the ability to grant mileage to customers and manage it efficiently. This lets the company increase customer loyalty and improve sales and profit. It also improves customer service quality by efficiently handling the mileage needed for claims or event marketing.
Key Features
Mileage Payment Registration
Registers new mileage payment information and efficiently pays out only the items approved by the approver.
Easily manages the members eligible for payment, and smoothly registers and verifies payment information.
Mileage Payment Target Member Management
Provides the ability to look up the list of payment-target members and to add or delete new payment-target members.
Lets the payment requester efficiently reject items awaiting approval.
Mileage Expiration Management
Provides a list of accrued and used mileage, and allows manual mileage expiration processing.
Makes it easy to check and process expiration targets for efficient mileage utilization.
Mileage Aggregate Status
Provides an aggregate status of mileage accrual/usage so the overall mileage status can be checked at a glance.
Provides a detail screen by asset usage reason to support effective mileage utilization.
Process Definition — Mileage Payment

Process Definition — Mileage Expiration

Expiration Processing
A function for processing mileage expiration. Mileage expiration proceeds only when the following conditions are met:
An expiration reason must exist.
The classification must be accrual.
The balance must be greater than 0.
The mileage accrual (expiration) reason code is "Negative Adjustment (Other Reason)."
Process Definition — Mileage Aggregation

Accrual/Usage Inquiry
A function for looking up the mileage accrual list and usage list. Displays the mileage accrual and mileage usage tables separately. Looks up using conditions such as reference date, asset accrual/usage classification, asset accrual/usage reason, member number, and asset management number. Only reasons with 1 or more records, based on the asset accrual/usage reason, are displayed.
API Function List
Mileage Payment Management List Inquiry
Looks up mileage payment management information.
BO
GET
Mileage Payment Management List Count Inquiry
Looks up the count of the mileage payment list.
BO
GET
Mileage Payment Management Approval Request
Requests approval for mileage payment management.
BO
PATCH
Mileage Payment Management Approval
Processes approval for mileage payment management.
BO
PATCH
Mileage Payment Management Rejection Popup Information Inquiry
Looks up the mileage payment management rejection popup information.
BO
GET
Mileage Payment Management Rejection
Processes rejection of mileage payment management.
BO
PATCH
Mileage Payment Management Save
Saves updates to the mileage payment list and asset payment detail information list.
BO
POST
Mileage Payment Information Registration/Detail Save
Saves updated content for mileage payment information.
BO
POST
Mileage Payment Target Member List Inquiry
Looks up the mileage payment target member list.
BO
GET
Mileage Payment Target Member List Count Inquiry
Looks up the count of the mileage payment target member list.
BO
GET
Mileage Payment Target Member Grid Save
Saves edits to the payment target member grid.
BO
POST
Mileage Payment Target Bulk Registration
Performs bulk registration of payment targets.
BO
POST
Mileage Payment Target Bulk Update
Performs bulk updates of mileage payment targets.
BO
POST
Mileage Payment Detail Excel Download
Performs an Excel download of the mileage payment target.
BO
GET
Mileage Payment Approval Processing
Processes approval of the mileage payment target.
BO
POST
Mileage History Count Inquiry
Looks up the total count of the mileage history list by search condition.
BO
GET
Mileage Manual Expiration Processing
Manually processes the expiration of paid mileage.
BO
POST
Mileage Aggregate Status Usage List Inquiry
Looks up the mileage aggregate status usage list information.
BO
GET
Mileage Aggregate Status Usage List Count Inquiry
Looks up the mileage aggregate status usage list count.
BO
GET
Mileage Aggregate Status Accrual List Inquiry
Looks up the mileage aggregate status accrual list information.
BO
GET
Mileage Aggregate Status Accrual List Count Inquiry
Looks up the mileage aggregate status accrual list count.
BO
GET
Terminology
Scheduled Payment Date
The scheduled date on which mileage will be paid.
Payment Completion Date
The date on which mileage payment was actually completed. The payment completion date is saved by the batch.
Mileage
A general term for a system in which points are accrued from purchasing goods or using services, to be used later.
Other Notes
Mileage payment uses a batch, and the batch is designed to process data based on the payment request date.
When entering a memo during mileage expiration, if a memo already exists, the memos are merged as text. The memo delimiter is the pipe character “|”.
The detail list shown in the mileage aggregate status is displayed when you click the count or mileage in the aggregate summary.
The detail list is also displayed when you click the count or mileage shown in the totals.
The button activation conditions for mileage payment management are as follows.
Delete Row
Request Approval
Approve
Reject
(Requester/Approver)
(Approver)
(Approver)
Temporarily Saved
O
O
X
X
O
Pending Approval
X
X
O
O
X
Rejected
X
X
X
X
X
Payment Approved
X
X
X
X
X
Payment Completed
X
X
X
X
X