Skip to main content

Shell Digital Payments

Release date 02 / 04 / 2025

Shell SmartPay is a convenient and contactless payment feature.

The product serves as a platform to facilitate mobile payment functionality allowing users to pay for fuel directly at the forecourt.

It provides the customer with a secure API Gateway Access Token which simplifies mobile payment integration and empowers the user to enable their cards for mobile payment with supplying the customer with a Digital PAN.

The solution benefits the user by providing the mechanism to conveniently reserve and unreserve fuel pumps along with enabling a search for nearby stations. 

How does Shell SmartPay work?

  1. Enable Digital Payment for issued Shell card: The initial step is to create digital token (DPAN) for a Shell Card and link it with a unique identifier on a partner side. This identifier may represent user, car or any internal ID used by the partner. 

    You can enable SmartPay for the lifetime of the fuel card or specify number of months the DPAN should be valid for.

  2. Locate Fuel Station: Digital payment transaction starts with locating a user at a Shell Fuel Station. 

    During this step, you system will call Shell Station Locator API, provide users GPS location and receive station locations around the user. 

    This API could also be used as a general query to find nearby Shell locations.

  3. Prepare for Fuelling: Once a location is established it will be possible to unlock a pump for refuelling. In order to unlock a pump, the B2B Partner will need to send: details of the B2B Entity so that the relevant Shell Card can be found and used. If the call is successful, the relevant pump will be unlocked and ready to use. 

    During this step user user will:

  • Provide Pump Number: Enter the pump number they wish to use.
  • Set Maximum Fuelling Amount: Optionally specify the maximum amount of fuel to be dispensed. The pump will stop prior reaching the limit.
  • Input Odometer Reading: If required, enter the vehicle's Odometer reading.

  4. Finalise Transaction: Once the Customer returns the nozzle to the pump the pump will trigger the creation of a formal transaction based on the amount of fuel dispensed. A confirmation will be sent from Shell to the B2B Partner and you can show the confirmation to the driver.

Additionally, the counter on the pump will go back to zero when transaction is finalized.

Additional information

SmartPay works with limit and restrictions and the system will validate the type of fuels that can be purchased with provided fuel card.

Only nozzle with allowed products will be unlocked.

Additionally, with SmartPay you can make use of virtual fuel cards and onboard new employees, drivers or users even faster.

There are additional steps that would not be visible to a user but need to happen in order to securely authenticate you as a partner and send you the confirmation of the transaction.

Smart
 

Want to learn more about Shell SmartPay?

About us

The Shell Developer Portal is here to support partners to onboard to Shell APIs, the portal is here to take ideas to production

 

Shell logo

Login to your account