epay_stripe (erlang_pay v0.3.2)
View SourceStripe 网关(PaymentIntent):创建 PaymentIntent / Refund,Webhook HMAC-SHA256 验签防重放。
Summary
Functions
-spec cancel(map(), map()) -> {ok, map()} | epay_gateway:err().
-spec capabilities() -> [atom()].
-spec create_payment(map(), map()) -> {ok, map()} | epay_gateway:err().
-spec create_payment_intent(map(), map()) -> {ok, #{id := binary(), client_secret := binary()}} | epay_gateway:err().
-spec download_bill(map(), map()) -> {ok, map()} | epay_gateway:err().
-spec query(map(), map()) -> {ok, map()} | epay_gateway:err().
-spec refund(map(), map()) -> {ok, map()} | epay_gateway:err().
-spec verify_notify(map(), map()) -> {ok, map()} | epay_gateway:err().
-spec verify_webhook(map(), binary(), binary()) -> ok | epay_gateway:err().