B2B Mobile Transaction API Guide
DOCS
Last updated: Aug 15th, 7:45am
Release 10.1
Note: As of December 2019, Loyalty processing is no longer available in the WLW platform.
- Marked loyalty items as deprecated.
Release 9-11
- Corrected mis-labelled error codes 404 and 503.
Release 9-7
- Added PaymentAccountto thecontinuePaymentAccountEnrollmentmethod so that thepaymentAccountUrican be returned in the response as part of a multi-step enrollment. Theurifield of theEntityIdentifierobject stores thepaymentAccountUriin the responses of bothstartPaymentAccountEnrollmentRequestandcontinuePaymentAccountEnrollmentin multi-step processing.
Release 9-5
- Corrected the name of the refreshCustomerCardBalancesmethod.
- Added link to updateMobileTransactionfuel access detail object.
- Added deviceIdentifierto thefuelAccessDetailobject incontinuePaymentAccountEnrollment.
- Changed accountTypeUrirequirement to Required inTenderType.
- Changed checkoutTokenrequirement to Optional inupdateMobileTransaction.
- Changed siteDetailsattribute intransactionMetadatatositeLocation
- Clarified boolean settings must be in lowercase.
- Added notes about deviceUrianddeviceUniqueIdinreleaseMobileDeviceCheckoutToken,obtainMobileDeviceCheckoutToken,retrieveMobileTransactionMetadata,updateMobileTransaction,startPaymentAccountEnrollment, andcancelMobileTransaction. Also changeddeviceUrirequirement inupdateCustomerCardto Optional.
Release 9-4
Two new endpoints were added to the B2B Mobile Transaction Guide:
- updateCustomerCard
- refreshCustomerBalances
- Status codes were added to these methods.
Release 9-1
- Corrected description and categorization of updateDeviceBlockStatus and retrieveCustomerBlockedDevices.
- Introduced a new API endpoint to allow a mobile wallet developer to invoke a separate process, such as 3DS verification, into a transaction's lifecycle either before or after the submit payment authorization request.
- Updated the list of payment status codes to include additional ranges of codes.
Release 8-10
November 2018
- The userreceiptportion of the URL forretrieveUserReceiptByPaydiantRefIdwas incorrectly shown as plural. The corrected URL is/b2b-gateway/records/userreceipt/.
Release 8-9
October 2018
- Introduced support for a mobile app server to utilize an API webhook allowing the WLW platform to push fuel event updates to the app server in lieu of polling for each retrieveTransactionMetadata fuel event update.
Release 8-8
September 2018
- Introduced two new API endpoints in support of transaction history retrieval.
Release 8-7
August 2018
- Initial online release of this document.