defmodule DaProductApp.QRProviders.WeChat do @behaviour DaProductApp.QRProvider @impl true def generate(device_id, amount) do # call WeChat+ SDK / API, return {:ok, qr} {:ok, "WECHAT+_QR_#{device_id}_#{amount}"} end end