Shiji PayBy v2022.10.14
V2.1.8-RC8
New Features 🚀
Guest‘s partly masked Credit Card information will be recorded and posted to Opera PMS after payment completed
Once the guest accomplished the payment/tokenize process , the masked credit card number, payment method and card’s expiration date will be updated on the reservation detail in Opera.


In the meantime a record will be created on PayBy’s payment detail page showing the content being posted to Opera.

For tokenization, in order to post card information to PMS we need to parameter guarantee type: 1) Create guarantee type under Basic Hotel Settings → General → Data Dictionary 2) Choose a guarantee type for Tokenize under Basic Hotel Settings → PayBy → Payment Method. Please see configuration guide for detailed instruction.
Searching capacity is enhanced
We expanded the search criteria in PayBy → Payment History. In addition to the existing search criterial, users can now search for payment by
a) Time period;
b) The Last 4 digital numbers of the guest’s credit card number;
c) Room number;
d) User;

Permissions are more logical understandable
a) English translation updated for all permissions
We updated the permissions’ English translation in order to be more intuitive.
b) Irrelevant permissions hidden
Permissions not used in this version of PayBy are hidden.
c) Documentation created
A detailed explanation of every permission is available in chapter 7 of PayBy configuration guide in the Shiji Documentation Center.

Bug Fixes 🛟
CC Payment pages will expire following the rule set by the user
The landing page and payment page will expire at the time specified by the user. If guests open the link after expiration, the page will show that the transaction has expired, it’s no longer possible to pay now. This expiration page is also customizable at Basic Hotel Settings → Notification → Landing page
Corrected logic of default SMS Gateway
Different SMS gateway can be added at Basic Hotel Setting → General → SMS, PayBy will define one default SMS gateway for each region. Once there is more than one SMS gateway for one region, users can set one SMS gateway as default.
Unified ‘overdue’ and ‘expire‘
From now on, expired unpaid requests in PayBy will all be described as expired in order to avoid ambiguity.
