-
Notifications
You must be signed in to change notification settings - Fork 2
Wallets
Wallets are alternative payment methods which can be given to a user by applications and where credit can be added following certain actions performed by a linkID user. These wallets are not limited to traditional currencies but can also define custom wallet coin types. To request such a custom wallet coin type, contact a linkID operator.
For a linkID payment, you can specify if only wallets can be used, and if a payment amount is allowed to be payed partial. This can be useful if your webshop has other payment providers it uses and you wish to allow the linkID user to pay partially for it with the linkID wallet. If this is the case, you must explicitly commit or release the wallet transaction. This will respectively definitively commit the wallet transaction credit or release it so the user can use it again.
An example would be a parking wallet organization with a EURO currency. Wallet credits could then be given to certain linkID users as a royalty gift after a certain purchase and can be used by the linkID user to pay partially or fully for his parking ticket.
Wallets are a cross-linkID application concept and permissions to add,remove,... can be given to other applications
Following permissions are available
- addCredit: allow an application to add credits to a user's wallet
- removeCredit: allow an application to remove credits to a user's wallet
- remove: allow an application to remove a wallet from a user's linkID profile
- enroll: allow an application to enroll a user for the wallet organization
- report: allow an application to fetch wallet reports for the wallet organization
- use: allow an application to use the wallet organization in linkID payments
The wallet logo to be shown to the linkID user
Expressed in seconds this will auto release wallet transaction credit for partial payments that has not been released yet. This value needs to be > 0
If set to true, this will make sure the wallet will always be shown in the list of linkID payment methods during a linkID payment session. Even if there is no credit on it.
If set to true, this will automatically give a linkID user a wallet if not yet so whenever the user starts a linkID payment session for an authentication that has permission to use the wallet organization
This policy implicates wallet instances of your wallet organization will have a specific balance in a specific currency or wallet coin ID. You can also define an initial balance here which will be used when the autoEnroll option is set and a linkID user is awarded a wallet.