Versions in this module Expand all Collapse all v1 v1.0.2 Jun 25, 2024 Changes in this version + func WithHTTPClient(client *http.Client) core.ClientOption + func WithMerchantCredential(mchID, certificateSerialNo string, privateKey *rsa.PrivateKey) core.ClientOption + func WithSigner(signer auth.Signer) core.ClientOption + func WithVerifier(verifier auth.Verifier) core.ClientOption + func WithWechatPayAuthCipher(mchID string, certificateSerialNo string, privateKey *rsa.PrivateKey, ...) core.ClientOption + func WithWechatPayAutoAuthCipher(mchID string, certificateSerialNo string, privateKey *rsa.PrivateKey, ...) core.ClientOption + func WithWechatPayAutoAuthCipherUsingDownloaderMgr(mchID string, certificateSerialNo string, privateKey *rsa.PrivateKey, ...) core.ClientOption + func WithWechatPayCertificate(certificateList []*x509.Certificate) core.ClientOption + func WithWechatPayCipher(encryptor cipher.Encryptor, decryptor cipher.Decryptor) core.ClientOption + func WithoutValidator() core.ClientOption